Commit 3100c4b
Changed files (1)
lib
gol
lib/gol/printer.rb
@@ -4,9 +4,17 @@ class Printer
end
def display(world)
+ clear
world.each_with_index do |cell, index|
print cell.alive? ? "X" : " "
puts if (index+1) % @max_x == 0
end
+ sleep 1
+ end
+
+ private
+
+ def clear
+ puts "\e[H\e[2J"
end
end