iiooio
■ DAYDREAM fragment 2026-10-27 1 min 168 words

Golly Is the Workbench

Golly is not another cellular automaton but a workbench for constructing, running, and studying many of them.

Golly is often encountered as a fast viewer for Conway’s Game of Life, but it is better understood as a cellular-automata workbench. It can open, edit, run, and save patterns on bounded or unbounded universes, and it includes rule families far beyond Life: one-dimensional Wolfram rules, WireWorld, Generations, Larger than Life, and others.

The distinction between rule and engine is central. A rule says how cells change; an algorithm decides how the computer represents and advances them. Golly supports several algorithms, including Hashlife for vast repetitive patterns. For chaotic ones, its own documentation recommends QuickLife instead. The simulated world can remain the same while the machinery underneath changes.

That makes Golly useful for more than playback. Its pattern collection provides specimens, while editing, scripting in Lua or Python, multiple layers, and pluggable rules make those specimens workable material. A structure such as a puffer-type breeder can be watched as an object, opened as data, modified as a construction, or pushed far enough forward that its hierarchy becomes visible.