Brief field note
Why a few rules can look like intention
Boids were introduced by Craig Reynolds in the 1980s as an artificial life model for flocking motion. The idea is intentionally modest: each agent only reacts to nearby neighbours, yet the group can form streams, clusters, waves, and sudden turns that look coordinated from a distance.
The classic version is built around three steering tendencies. Separation keeps agents from crowding each other. Alignment nudges each agent toward the average heading of nearby agents. Cohesion pulls an agent toward the local centre of mass. No agent understands the whole flock. The global behaviour appears because many small local adjustments keep feeding back into one another.
Boids makes emergence visible: coordinated-looking group behaviour arises without central command. Computer graphics and interactive simulations often extend the model with rules for obstacle avoidance, goals, predators, terrain, or boundaries.
About this simulator
This version keeps the flock inside a bounded canvas, lets you draw obstacle walls, and lets you inject new agents while the simulation is running. Use the controls to push the flock toward tight schooling, loose wandering, obstacle-dodging streams, or chaotic swirls.
References
Article last reviewed for factual accuracy on 20 June 2026.