Afterglowscreensavers

Wireworld Screensaver

Wireworld is a cellular automaton with four real states — empty, wire, electron head and electron tail. Electron heads move forward along wires each tick, leaving a tail behind, and wires with exactly one or two head neighbors become heads themselves — simple rules that are powerful enough to build real working logic gates.

Live preview

Press ESC to leave fullscreen. Settings are saved in your browser only.

How the Wireworld screensaver works

Every cell is one of four states: empty, conductive wire, an electron head, or an electron tail.

Each tick, an electron head always becomes a tail; a tail always becomes ordinary wire.

A wire cell becomes a new electron head only if exactly one or two of its neighbors are currently electron heads — otherwise it stays wire.

That single rule is enough to route, split, merge and even gate real streams of "electrons" — which is why Wireworld can build genuine logic circuits.

A worked example

Watch a bright electron head race along a wire trail, always followed one tick behind by a dimmer tail. Where two wires cross or merge, watch how heads combine or cancel depending on the exact timing — the same behavior real Wireworld logic gates depend on.

Settings & tips

Frequently asked questions

Can Wireworld really compute?
Yes — its rules are Turing-complete; hobbyists have built real adders and even small CPUs from wire layouts like this one.
What are the four colors?
Background (empty), wire, a bright electron head, and a dimmer trailing electron tail.
Is a key needed?
No — it's a pure local computation.
Is it free?
Yes — free, no download, in your browser.

← All Generative screensavers