input—
now—
steps0
moves0
the tape—

games.mino.mobi · molt · ouroboros computes

COMPUTE

A snake's body, read tail to head, is a word of turns, and in Ouroboros that word is also the world. Here it is a tape. Every move writes the turn just made at the head; every move deletes the oldest turn at the tail; and the snake reads its own tail to choose what to write next.

That's a tag system: read the front symbol, delete two, append a word that depends on what you read. Tag systems can compute anything a computer can. This one computes Collatz: give it 12 and its body spells 6, 3, 5, 8, 4, 2 on the way, and it halts at 1.

The program reads the tail's bends straight off the body rather than crawling round to look; everything else is the snake's own geometry. In the real world that geometry sometimes knocks the snake off its own tape.

how it works · the lab · cascade