Glowworm swarm optimization

Summary