Saturday, June 19, 2010
Flock in a cloudy blue sky
Click on the image to load the canvas demo (requires FireFox or non-IE browser)
The birds follow the standard 3 rules for Boids as first implemented by Craig Reynolds
Separation: steer to avoid crowding local flockmates
Alignment: steer towards the average heading of local flockmates
Cohesion: steer to move toward the average position of local flockmates
These simple rules for each individual leads to the group behavior - there is no central group intelligence or control. Flocking behaviors like this are often described as being emergent.
Update: (23/9/10) There is now an initial pause as the simulation runs 500 steps before displaying the boids. This removes the ugly initial craziness before they start flocking properly.