Perception: How far each boid can see in around itself
Cohesion: How much to move toward the center of local boids
Alignment: How much to steer toward the average heading of local boids
Separation: How much to avoid crowding local boids