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