From: Sebastian Ruhs Date: 2002-12-11T02:13:47+09:00 Subject: 8x8 matrix Is there an easier way to create a 8x8 matrix then: a=Array.new 0.upto(7) {|i| a[i]=Array.new(8,0)} ? If I use a=Array.new(8,Array.new(8,0)) an assignment like a[0][0]=1 will result in: [[1, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0], [1, 0, 0, 0, 0, 0, 0, 0]] so long... -- "Die Geschichte wiederholt sich nicht, wohl aber die Leichtfertigkeit, mit der sie gemacht wird." [W.Weidner] - http://www.malerwerkst.at - (slow) (Registrierter Linux-User #249081)