Cellular Automata Examples

Cellular automata update grids of cells using fixed, local rules. Each tick applies the rule across the grid so patterns emerge from the interactions of neighboring cells.

They range from simple chaos like Rule 30 to fully general computation. Rule 110 in particular was proved Turing complete: despite its tiny rule table it can emulate any algorithm, showing how small rules can create a universe of behavior.

Select an example to explore it in the playground.

Beginner - Introductory Models

Game of Life

Conway's Game of Life producing grid frames.

Level:Beginner

cellular-automatagrid

  • Probes:alive

Rule 110

Elementary cellular automaton with complex emergent behavior.

Level:Beginner

cellular-automatagrid

  • Probes:ones

Rule 30

Elementary cellular automaton that evolves to chaotic patterns.

Level:Beginner

cellular-automatagrid

  • Probes:ones
Intermediate - Classic Dynamics
Advanced - Complex Simulations