2005 IEEE Swarm Intelligence Symposium, 8-10 June 2005, Pasadena, CA (IEEE,)