Flozoids is a Java adapation of Boids. Boids follow three simple rules:
Separation: Steer to avoid crowding local flockmates.
Alignment: Steer towards the average heading of local flockmates.
Cohesion: Steer to move towards average position of local flockmates.
Our thanks goes to Fabio Ciucci who wrote this program and let us use it. Please visit his homepage. To find out more about flozoids and flocking algorithms, see the ALife essay.