Field Guide · models · emergence & self-organization

Emergence

Order with no author.

Fig. A flock of agents, each obeying only separation, alignment, and cohesion within a small radius. Watch groups form, split, and merge — none of it instructed. Back to the field guide →

A starling murmuration has no choreographer. No bird can see the whole flock, and none is in charge. Each one follows a few simple rules about its immediate neighbours — and from those local interactions, a coherent, fluid, system-wide shape appears. That shape is emergent: it exists at the level of the flock, not in any bird.

The model above is Craig Reynolds' boids (1986). Each agent obeys three rules, using only the neighbours within a small radius:

  1. Separation — steer away from neighbours that are too close.
  2. Alignment — steer toward the average heading of neighbours.
  3. Cohesion — steer toward the average position of neighbours.

Nowhere in the code is there a rule about the flock. There is no flock variable, no leader, no target shape. The order you see is produced entirely by local interaction — which is the single most important idea in complex systems, and the reason I find organisations and minds to be the same kind of object.

Source: Reynolds, “Flocks, Herds and Schools” (1987) ↗