Four Rules That Create a Universe
Conway's Game of Life, devised by mathematician John Conway in 1970, is a zero-player game — its evolution is determined entirely by its initial state. The rules are breathtakingly simple: each cell on an infinite grid is either alive or dead, and its next state depends solely on how many of its eight neighbors are alive. Yet from these four rules emerges a staggering variety of behaviors: stable structures, oscillators, gliders that fly across the board, and self-replicating patterns.
Emergent Complexity
The Game of Life is the quintessential example of emergence — complex behavior arising from simple rules without any central control. No single cell 'knows' about gliders or oscillators; these patterns emerge from local interactions. This principle underlies much of modern complexity science, from flocking birds to neural networks to economic markets. Simple rules, complex behavior.
Classic Patterns
Select different starting patterns to explore the zoo of Life structures. The glider is the smallest pattern that travels across the grid. The R-pentomino, just 5 cells, evolves for 1,103 generations before stabilizing. The Gosper glider gun, discovered in 1970, produces a new glider every 30 generations — the first pattern proven to grow without bound. The pulsar is a beautiful period-3 oscillator.
Computation and Life
Perhaps the most remarkable discovery about the Game of Life is that it's Turing-complete — it can simulate any computation that any computer can perform. Logic gates, memory, and even entire computers have been built from Life patterns. This means that simple rules of birth and death, applied to a grid of cells, contain the full power of universal computation. Conway's toy model hints at how physical laws might give rise to the complexity of the real world.