summaryrefslogtreecommitdiffstats
path: root/CLI/ruby/lib/game_of_life.rb
AgeCommit message (Collapse)AuthorFilesLines
2023-07-02Use docker for ruby dev and fix yard with ruby 3Ahmed AbdelHalim1-1/+0
2023-06-30Update and fix rubocop offensesAhmed AbdelHalim1-3/+3
2021-02-11Show the banner on a separate line for better readabilitya14m1-1/+1
2021-02-10Better and more performant ruby rendering in alternative terminala14m1-3/+7
Ref: https://github.com/ruby/ruby/blob/ruby_2_7/lib/irb/easter-egg.rb#L112-L131 Ref: https://stackoverflow.com/questions/11023929/using-the-alternate-screen-in-a-bash-script Ref: https://superuser.com/questions/122911/what-commands-can-i-use-to-reset-and-clear-my-terminal
2021-01-30Fix Living/Dead cells can have more than 1 char or have the same chara14m1-0/+8
2020-12-14Add parsing method to get the defaults and fix negative issuesa14m1-0/+45
2020-12-12Minor markdown modifications and documentation updatesa14m1-2/+2
2020-12-06Add the GameOfLife::Error base classa14m1-0/+3
2020-12-03Add the GameOfLife module API for generating universes and running thema14m1-1/+51
2020-11-29Add the basic cell representation objecta14m1-0/+1
2020-11-29Add the basics for input generatora14m1-0/+1
2020-11-29Auto load the generators (to lazy load) only required generatora14m1-1/+5
2020-11-29Add CLI default options parsing (Thor)a14m1-0/+1
2020-11-27Initial commit of the ruby gema14m1-0/+8