Imagine a rectangular grid of cells, in which each cell has a value – Either black (dead) or white (alive). And imagine that:
- Any live cell with two or three live neighbors survives for the next generation.
- Any cell with four or more neighbors dies from overpopulation.
- Any cell with one or no neighbors dies from isolation.
- Any dead cell with exactly three neighbors comes to life.
These are the four simple rules of Conway’s Game of Life . You could hardly imagine a simpler set of rules to code on your computer and you wouldn’t expect any interesting result at all, but…
Behold the wonders of its hidden might!…