Bacterial Bloom

The sibling of Cellular Erasure, run on Lenia instead of Conway's Game of Life. Three colonies now, not one: red, green and blue, each running its own growth equation, each preying on the next in a closed loop (red eats green, green eats blue, blue eats red), so the colors are real populations chasing each other, not a coat of paint. Click or drag on the dish to paint mass into whichever colony is selected in the Paint panel; turn on Evolve and the dish periodically tries a small mutation to its own growth rules, keeping it only if it produces a more textured, more alive-looking dish. The dish as a whole never settles, but a word's own small neighborhood sometimes does, and the reading below catches that: the first moment a word's spot in the dish holds still for a while, that word locks permanently, kept or blacked out depending on whether it was bright or dim right then. Paint over a locked word to contest it back open. Nothing here has to be finished for you to read it, but piece by piece, most of it eventually is.

The dish
click / drag to paint
The reading — composing itself, one settled word at a time

Instrument

Step 0
Activity 0%
seeded

Paint

Click or drag directly on the dish to deposit mass by hand, into whichever colony is selected here.

Field

Presets are hand-tuned starting points, not a fixed catalog. The two growth sliders set all three colonies at once; predation strength controls how hard they chase each other.

Growth center (μ)0.140
Growth width (σ)0.018
Colony radius10
Predation boost0.35
Predation suppression0.45
Speed5 steps/s

Evolve

Every so often, try a small random mutation to the growth rules; keep it only if a short trial says the dish got more textured (measured as the field's own spatial variance) — a real, if simple, evolutionary strategy searching this dish's own rules. Off by default: it causes a brief pause every attempt, and it will drift the sliders above out of sync with each other as channels diverge.

No accepted mutations yet.

    Source text

    Paste your own

    Captured blooms — the archive

    The Reading above already composes and erases itself permanently, word by word, so nothing here is the only place a poem exists. This is the archive instead: every Capture is a dated copy of the whole reading at one instant — settled words and all — kept even after the dish moves past it.

    No captures yet.