Begin with the question
Cellular Automata: Tiny Rules, Big Worlds starts with one useful question: How a grid of on/off cells can grow, stabilize, and disappear.
A cellular automaton updates every grid cell from a small neighborhood rule. The point is not to memorize a label. It is to notice a repeatable relationship, then test what changes when one part of that relationship moves. Instructions become images when you give a rule room to repeat.
Build a working model
The main diagram is a four-frame Game of Life evolution with rule legend. It gives the eye a before-and-after view rather than asking it to infer the rule from a paragraph alone.
A working model can be simple and still be powerful: name the parts, hold one choice steady, change another, and compare the result. That is how this topic becomes something you can inspect instead of only admire.
rule + seed + iteration → variation- Name the part that repeats.
- Choose one change to test.
- Compare the new result with the first one.
Try a small experiment
Run a glider-like seed for ten generations and record each frame. Open Start a sketch when it fits the question, and keep a note of the setting, rule, or observation that changes the picture most clearly.
If this guide does not need a generator, recreate the diagram on paper: trace the underlying structure first, then add the decorative detail. The structure should still read before the decoration arrives.
- Start with: Four-frame Game of Life evolution with rule legend.
- Make two variations, changing only one choice each time.
- Keep the version that teaches you the most, not only the prettiest one.
What to notice next
Complex behavior can arise even when every cell only sees a few neighbors. Return to Cellular Automata: Tiny Rules, Big Worlds in a photograph, a built object, or another artwork. Ask where the model fits and where it does not.
That habit—observe, model, test, and revise—connects this lesson to every other guide in the Generative Systems collection.
Turn the idea into an experiment.
The quickest way to understand a pattern is to change it and watch what happens.