cellular automata ← projects

Conway's Game of Life

The background of this site is a living Game of Life simulation. Three rules. Infinite complexity.

cells /

The rules

Each cell on an infinite grid is alive or dead. Every tick, it counts its eight neighbors:

  1. Birth. A dead cell with exactly three live neighbors becomes alive.
  2. Survival. A live cell with two or three live neighbors stays alive.
  3. Death. Everything else dies — loneliness or overcrowding.

No randomness. Every future state is determined by the initial configuration. Yet from this determinism emerges staggering complexity — stable structures, oscillators, gliders, and Turing-complete computation.

"It's known that the Game of Life is, in theory, universal — my conjecture is that it's universal in practice, that it can be made to do anything that any computer can do."

— John Horton Conway

Origin

John Conway devised the Game of Life in 1970, searching for a cellular automaton so unpredictable that no shortcut could forecast the outcome without running the simulation. He spent years adjusting rules by hand, playing out generations on a Go board, before arriving at these three. Martin Gardner introduced it in Scientific American that October, and it became an overnight sensation.

//comments

proving you're not a bot...