Computer-based problem solving systems that use computational models of evolutionary processes as the key elements in design and implementation.
A number of evolutionary computational models have been proposed, including evolutionary algorithm
s, genetic algorithm
s, the evolution strategy
, evolutionary programming
, and artificial life
The Hitchhiker's Guide to Evolutionary Computation (http://www.cis.ohio-state.edu/hypertext/faq/bngusenet/comp/ai/genetic/top.html).