Conway's Game of Life
Click cells to play god and sketch your own creature - or load a classic pattern - then press play and watch simple rules create complex life.
Cellular Automata and Turing Completeness 🖖
Conway's Game of Life demonstrates how complex macroscopic behavior emerges from deterministic, localized, two-dimensional cellular automata. The transition state of each cell is strictly governed by the sum of its eight immediate neighbors. Despite these basic mathematical rules, the system exhibits Turing completeness, capable of universal computation. It serves as a rigorous proof that extreme algorithmic complexity requires neither intent nor central processing.
A game with no players 🖖
Conway's Life is a zero-player game: you set the starting cells, press play, and never touch it again. Everything after that follows from just two rules — a dead cell with exactly 3 live neighbours comes alive, and a live cell survives only with 2 or 3 neighbours. From that, shapes sort themselves into three fates: some freeze forever, some blink in a loop, and some (like the glider) crawl steadily across the grid.
The $50 bet Conway lost 🖖
In 1970 Conway conjectured that no starting pattern could grow forever, and offered $50 through Martin Gardner's Scientific American column to anyone who could settle it. Within weeks Bill Gosper's group at MIT built the glider gun — a pattern that spits out a new glider every 30 generations, so its population climbs without limit. Gosper won the money and disproved the conjecture; the gun is one of the patterns you can load above.