Boids flee from your mouse cursor. Each boid follows the three rules:
Separation - Avoid crowding neighbors
Alignment - Steer toward average heading
Cohesion - Move toward center of mass