← back Multiple Neighborhood Cellular Automata

Origin

Slackermanz, 2014. Extension of traditional CA using multiple concentric ring-shaped neighborhoods, each with its own birth and death thresholds. GitHub. Produces amoeba-like blobs, mitosis, worms, solitons, and cell colonies with visible membranes.

How It Works

Each pixel computes the average of alive neighbors within each ring neighborhood. Rules are evaluated in order, if a ring average falls within a threshold range, the pixel is set alive or dead. The last matching rule wins. Multiple rings at different radii create the complex emergent structures.

Applications

Produces robust soliton-like structures with individualized identities, non-destructive interactions, self-duplication, flocking, crystalline lattices, and elastic collisions. Featured in Softology Visions of Chaos with thousands of discovered patterns.

choose a preset to see different behaviors·random generates a fresh starting state·click to disturb the grid
running