Reynolds 1987 — three local rules produce global flock behavior. Click to scatter.
Rules
Vicsek Transition
Craig Reynolds' 1987 boids model uses three rules: separation, alignment, cohesion. Remarkably, complex flocking emerges.
The Vicsek model (1995) simplifies to: each bird copies neighbors' average heading + noise. At low noise, the flock spontaneously orders — a phase transition in 2D.
The order parameter ψ = |⟨v̂⟩| measures flock alignment. It jumps from 0 (disordered) to 1 (fully aligned) as noise decreases — a genuine symmetry-breaking transition.