Conway’s Game of Life
Cellular automaton in the terminal
A small set of local rules becomes a changing world: Conway’s cellular automaton rendered with Unicode blocks.
- Status
- Personal project
- Kind
- Games & interactive
- Stack
- Python · Cellular automata · Terminal rendering
BUILD NOTES / Personal projectConway’s Game of Life
Project overview · not an interface capture
Cellular automaton in the terminal
Python / Cellular automata / Terminal renderingProject overview · not an interface capture
The problem
I wanted to explore how stable shapes, oscillators, and moving patterns emerge from the same simple neighborhood rule.
What was built
- A terminal simulation with glider, block, blinker, toad, and beacon presets.
- Random initial states with adjustable density, grid dimensions, and tick delay.
What I learned
Complex behavior can emerge from a small rule set. Reproducible starting patterns make that behavior easier to inspect.