Boids Model Optimization Algorithm