The book "Clever Algorithms: Nature-Inspired Programming Recipes" by Jason Brownlee PhD describes 45 algorithms from the the field of Artificial Intelligence. All algorithm descriptions are complete and consistent to ensure that they are accessible, usable and understandable by a wide audience. 5 Reasons To Read: 45 algorithms described. Designed specifically for Programmers, Research Scientists and Interested Amateurs. Complete code examples in the Ruby programming language. Standardized algorithm descriptions. Algorithms drawn from the popular fields of Computational Intelligence, Metaheuristics, and Biologically Inspired Computation.