Method: Matrix#==
- Defined in:
- lib/m500.rb
#==(o) ⇒ Object
3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 |
# File 'lib/m500.rb', line 3100 def ==(o) t = [] if self.msize == o.msize and self.nsize == o.nsize then m = (1..self.msize) n = (1..self.nsize) for x in m for y in n self.send("at_#{x}_#{y}") == o.send("at_#{x}_#{y}") ? t << true : t << false end end end t.include?(false) ? false : true end |