Boids optimisation