class Vida::Game

Attributes

grid[R]

Public Class Methods

new(grid) click to toggle source
# File lib/vida/game.rb, line 4
def initialize(grid)
  @grid = grid
end

Public Instance Methods

next_generation() click to toggle source
# File lib/vida/game.rb, line 17
def next_generation
  grid.update_cells
end
play() click to toggle source
# File lib/vida/game.rb, line 8
def play
  loop do
    next_generation
    system('clear')
    puts grid
    sleep(0.05)
  end
end