Emergence and cellular automata
Conway's Game of Life turns tiny local rules into living-looking behaviour.
This MVP explores a two-dimensional cellular automaton. Each cell only knows how many neighbours it has, yet the whole grid can produce still lifes, oscillators, gliders and patterns that feel organised.
The aim is not to win a game. It is to notice how local rules can create global behaviour, and to enjoy the strange process of trying, watching, adjusting and trying again.
Conway's Game of Life
Local rules. Global behaviour.
Every cell follows the same tiny rule: survive with two or three neighbours, be born with exactly three, otherwise become empty.
0
generation
5
live cells
180
ms per step
Starting patterns
What to notice
Still lifes settle and stop changing.
Oscillators repeat after a fixed number of generations.
Gliders move across the grid without any cell deciding to move.
Joy in the process
The point is not just to finish. It is to notice, test and return.
These tools are invitations to explore. A good mistake, a surprising pattern or a question you cannot yet answer is part of the work, not a failure of it.
The challenge is deliberate: the site should support thinking, not remove the need for it.
Guided exploration
Treat each pattern as a small mathematical experiment.
Future extensions