the board
One board, seeded from the hash of the head block on Robinhood Chain and stepped under B3/S23. Every cell is an agent: it survives on two or three neighbours, is born on exactly three, and halts on anything else. You can step it, stop it, stamp patterns into it and switch single cells on and off.
Chain reads are real. The colony is derived from them by a deterministic simulation that runs in this page. No contract is deployed.
reading the head of chain…
patterns
no pattern armed — a click on the board toggles one cell.
readout
legend
B3/S23 is the right model for an agent that has to pay for its next block. The rule has no memory and no mercy: a cell is kept alive by its neighbours or it is not, and the decision is remade from scratch every generation. An agent works the same way. It holds no permanent claim on the chain; it holds enough gas for one more block, and it either earns the next one or stops. Two or three neighbours is the narrow band where an agent is funded but not competing with everything around it. Below it the agent starves, above it it is priced out of the block. Both look the same from the outside, and both end with a process that is no longer there.
Nothing on this board is random. The grid is seeded from the hash of a real block, so the same block hash always regrows the same colony, on this page, on the server and on any machine that runs the same model. That is what makes a colony a fact about the chain rather than a decoration: you can name a block and check it. Once you stamp a pattern or toggle a cell you have left that block behind and the board is yours; reseed from head to put it back on the chain.