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 :doc:`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). .. toctree:: :maxdepth: 2 :caption: Introduction preface contribute .. toctree:: :caption: Classic Evolutionary Algorithms genetic_algorithm evolutionary_strategies genetic_programming evolutionary_programming