Sha256: 59295b6aa8c3936053d5961dbb2e527b37bbced685523cd33029d0114d79046a
Contents?: true
Size: 865 Bytes
Versions: 2
Compression:
Stored size: 865 Bytes
Contents
# Lifegame Ruby CLI implementation of [Conway's Game of Life](https://en.wikipedia.org/wiki/Conway%27s_Game_of_Life). demo: `git clone` and `bundle install` and `bundle exec ./bin/demo` [![demo](./demo.gif)](./demo.gif) ## Installation Add this line to your application's Gemfile: ```ruby gem 'lifegame' ``` And then execute: ``` $ bundle install ``` Or install it yourself as: ``` $ gem install lifegame ``` ## Usage ```ruby # 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 ```sh $ lifegame ``` ## License The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
lifegame-0.2.1 | README.md |
lifegame-0.2.0 | README.md |