Simple rules, followed by many independent agents, can produce complex collective behavior that none of them intended or could foresee. Watch the arrows align into swirling patterns — no central coordinator, just local decision making.

Controls