incomplete.fun/ cellular automata lab

Explore simple local rules by editing seed states, stepping time forward, and watching compact histories accumulate.

1D elementary rules

Each cell looks at its left, center, and right neighbors. The 8-bit rule number decides the next row.

Click the top row to toggle cells and restart the visible history from that edited seed.

2D outer-totalistic rules

Birth/survival rules use the count of live neighbors around each square. Start with Conway's Life, then try variants.

Click or drag on the grid to draw live cells. Edges wrap like a torus.