An Evolutionary Computation Handbook
This website is intended to be a comprehensive handbook for all practical and scientific aspects of evolutionary computation. Everyone is welcome to contribute.
Evolutionary Computation (EC) methods and most prominent Evolutionary Algorithms (EA) are computational methods inspired by the process of natural selection and evolution. These algorithms mimic the principles of biological evolution to search for optimal solutions in complex problem spaces. Evolutionary Computation comprises at least four classes of EAs:
Genetic Algorithms (GA)
Evolutionary Strategies (ES)
Genetic Programming (GP)
Evolutionary Programming (EP)
The contents of this website are free to use under the terms of the Creative Commons Attribution-ShareAlike licence (CC BY-SA 4.0).
Introduction
Classic Evolutionary Algorithms