Adaptive Particle Swarm Optimization
A NICHING PARTICLE SWARM OPTIMIZER