Introductory chapters deal with the biological foundations, optimization, swarm