The choice of such an algorithm for an optimization problem is a serious problem. In my research, I have made the choice of using GA to optimize the performances of a flight controller as in
Article Evolutionary Autopilot Design Approach for UAV Quadrotor by Using GA
Can you probably sare with me our experiences on this subject.
M. Zareb