Introduction.- Introduction to Evolutionary Computing.- Genetic Algorithms.- Extending the Genetic Algorithm.- Evolution Strategies and Evolutionary Programming.- Differential Evolution.- Genetic Programming.- Particle Swarm Algorithms.- Ant Algorithms.- Honeybee Algorithms.- Other Social Algorithms.- Bacterial Foraging Algorithms.- Neural Networks for Supervised Learning.- Neural Networks for Unsupervised Learning.- Neuroevolution.- Artificial...