This book is written to be used as a textbook by university students for courses in Artificial Intelligence, Artificial Life, Evolutionary Computation, Cognitive Science, Biology, and other courses which address issues of modelling and synthesising life-like agents. The book gives a comprehensive overview of the research field in terms of theory and techniques, so that students can acquire skills necessary to apply techniques of AL. The field Artificial...