Boids — Reynolds Flocking

Emergent flocking from three local rules: separation, alignment, cohesion

Boids: 80 Polarization: 0.00 Avg speed: 0.00
About: Craig Reynolds' Boids (1987) simulate flocking with three simple rules applied to local neighborhoods: (1) separation — steer away from nearby neighbors; (2) alignment — match neighbors' heading; (3) cohesion — move toward neighbors' center of mass. Complex collective motion emerges with no central control. Polarization measures how aligned all velocities are (0=random, 1=perfect flock).