Interactive Life research lab

Conway's Game of Life, explained through live patterns

Explore still lifes, oscillators, spaceships, methuselahs, and glider guns with a simulator that connects every structure to a concrete observation. Load a pattern, step through the rules, then read what changed and why it matters.

Simulation status

Generations0
Live cells5
Period4

Choose a starting pattern

Load a structure, then press play

Study path

From four local rules to engineered behavior

The Game of Life is simple enough to explain in one minute and deep enough to support a research community. This guide turns the canonical pattern families into a practical sequence: stability, periodic motion, travel, long transients, and signal generation.

1

Underpopulation

A live cell with fewer than two live neighbors dies.

2

Survival

A live cell with two or three live neighbors survives.

3

Overpopulation

A live cell with more than three live neighbors dies.

4

Birth

An empty cell with exactly three live neighbors becomes alive.

Pattern taxonomy

Every structure has a role in the larger system

Stable

Still lifes

Stable objects that never change after the first generation. They are the anchors and catalysts used to contain more active reactions.

Browse examples

Periodic

Oscillators

Patterns that return to their starting phase after a fixed number of generations. They make periods, phases, and symmetry visible.

Browse examples

Moving

Spaceships

Self-contained patterns that reappear translated across the grid. They are the basic signal carriers of Life engineering.

Browse examples

Chaotic

Methuselahs

Small seeds with unexpectedly long lifetimes. They are useful for studying growth, stabilization, and emergent debris fields.

Browse examples

Emitter

Guns

Periodic factories that emit spaceships. They connect local reactions to larger signal circuits and computing constructions.

Browse examples

Growth

Growth patterns

Patterns that keep leaving debris, signals, or repeated output behind. They are a natural bridge from small examples to the advanced infinite board.

Browse examples

Featured experiments

Load a pattern, then inspect the explanation

These examples cover the core ways people learn Conway's Game of Life: rules, classic patterns, moving spaceships, unpredictable seeds, and the first finite pattern with unbounded growth.

Learning toolkit

Keep exploring after the first pattern

Life becomes easier to understand when each object is tied to an action. The simulator lets you test a claim immediately, while the notes explain what to watch for in each family of structures.

Dedicated notes

Each entry has a focused page with a preview, behavior summary, observations, and a direct link back to the simulator.

Concept families

Still lifes, oscillators, spaceships, methuselahs, and guns are grouped by how they behave, so learners can move from stable shapes to moving signals and long-running reactions.

Source-backed reading

Articles turn LifeWiki, Golly, and classic cellular automata references into focused explanations that link back to playable patterns.

Beyond Life

Compare Conway Life with other local-rule systems

The next module starts with elementary cellular automata: one row of cells, 256 Wolfram rules, and a live Rule 30 explorer. It keeps the same source-backed approach but shifts the question from named Life patterns to rule comparison.

Rule 30

Run a deterministic one-dimensional rule that looks noisy from a single black cell, then inspect the center-column question.

Open Rule 30

Elementary CA guide

Read the eight-neighborhood rule table, the 256-rule count, and why a space-time diagram is not the same object as a Life board.

Read the guide

Automata roadmap

This first stage leaves Langton's ant, HighLife, Brian's Brain, Wireworld, Lenia, and neural CA as later runnable modules.

Open Automata

Further study

Read the research notes behind the lab

Continue with source-backed articles written for this lab. Each article explains one idea and links back to the pattern you can run.