Each boid applies just three rules for controlling its motion.
No global control is involved, except for dealing with things like collision detection.
The flocking behaviour emerges as a natural result of the interactions of the agents.