Initial project setup
- readme with the Game of Life rules
- ruby version
- pry and pry-byebug
- spec helper
init commit
Refactored tests into a table
change cell so that next gen method receives a number of neighbours
introduce game and cell parser
implement rendering string from a list of cells
add \n at the end of the lines
implemented the basic case
basic neighbours calc spec
neighbours calc
Change cell parser to build up a matrix instead of an array
Implement rendering a matrix of cells as a string
split up parser and renderer
cleanup
started replacing a matrix with a two dimensional array (amongst other things o.o)
change neighbours calc to use 2d array
make game tests pass
remove width
add test for dead cell coming alive
covered all rules in Game spec