Swarm intelligence algorithm