Conway's Game of Life
An implementation of Conway's famous cellular automaton with a toroidal (wrap-around) grid. This zero-player game evolves based on simple rules that create complex emergent behaviors.
The Rules:
Survival: Live cells with 2-3 neighbors survive to the next generation
Death: Live cells with fewer than 2 neighbors die (underpopulation), more than 3 die (overpopulation)
Birth: Dead cells with exactly 3 neighbors become alive (reproduction)
What to Look For:
Still lifes: Blocks, beehives, and loaves that remain static
Oscillators: Blinkers, toads, and pulsars that cycle through states
Spaceships: Gliders and lightweight spaceships that travel across the grid
The toroidal grid means the edges wrap around - patterns can travel off one side and appear on the other. Click the canvas to generate a new random population.