Description
Evolutionary computation, inspired by biological mechanisms of evolution, is a subfield of artificial intelligence that involves combinatorial optimization problems.
It includes genetic algorithms, evolution strategies, evolutionary programming, genetic programming and other techniques.