Skip to content
All experiments
Reynolds flocking

Boids

Hundreds of agents running Craig Reynolds' three rules — separation, alignment, cohesion — with nothing choreographing them. Coherent flocks, splits, and swirls emerge from local interactions alone. Move your cursor to herd them.

emergent · flocking · canvas · runs entirely client-side · respects prefers-reduced-motion