Game of Life is the name of a board simulation. The board is a matrix of NxM cells which can either be on or off. Initially, the some cells on the board are on, the rest is off. Each simulation step produces a new board state. The rules are:
- A cell neighbors are those surrounding it. There are at most eight of them.
- If a cell is surrounded by exactly three cells, it will be turned on.
- If a cell is surrounded by exactly two cells, it will remain what it is currently.
- Otherwise, a cell will be turned off.
How about you? What do you feel about the simulation?