Introduction
Formal Models of Foraging
Sensor Modalities
Individual and Social Learning
Introduction to Foraging Algorithms
Mammals
Bird Foraging Algorithms
Fish Algorithms
Ant Foraging Algorithms
Honeybee Inspired Algorithms
Bioluminescence Algorithms
Spider Algorithms
Worm Algorithm
Bacteria Inspired Algorithms
Slime Mould Foraging
Plant Foraging Algorithms
Group Search and Predatory Search
Evolving Foraging Algorithms
Conclusions.