Lifegame
Ruby CLI implementation of Conway's Game of Life.
demo: git clone
and bundle install
and bundle exec ./bin/demo
Installation
Add this line to your application's Gemfile:
gem 'lifegame'
And then execute:
$ bundle install
Or install it yourself as:
$ gem install lifegame
Usage
# 20 x 50
game = Lifegame::Game.new(20, 50)
# eg: grader
game[2,7].be!; game[2,8].be!; game[2,9].be!; game[1,7].be!; game[0,8].be!
# print
puts game
# next
game.next!
puts game
# autoplay
game.start
# random with alive frequency
game.sow!(0.2)
game.start
or on your shell
$ lifegame
License
The gem is available as open source under the terms of the MIT License.