a=[[true, true, false],
[false, true, true],
[false, true, true]]
a.transpose.map{|c|c.count(true)}
хитрый способ спасти еще одного персонажа
a.transpose.map{|c|c.count(!!0)}
Как отмечает Джонас, можно сыграть в гольф еще немного
a.transpose.map{|c|c.count !!0}