John Conway's Game of Life
See Wikipedia to learn about this fascinating game. The rules are:
- A "cell" (blue square) will die on the next iteration of the game if it has strictly less than 2 (out of loneliness) or more than 3 (out of overpopulation) neighboring cells (including diagonals)
- A new cell will come alive on an empty space if it has exactly 3 live neighbors
Use the controls below to start/stop the simulation, tweak speed, load and save some starting layouts, change speed etc...
Check out the source code.