Conway's Game of Life. A cell survives if it has 2 or 3 neighbours; a dead cell is born with exactly 3. From these two rules come gliders, oscillators and self-replicating structures, none of which were put in by hand. Move the mouse to paint cells. Press Space to seed the grid.