Алгоритм эволюционный — подмножество эволюционных вычислений, общий метаэвристический алгоритм оптимизации на основе популяции. EA использует механизмы, вдохновленные биологической эволюцией, такие как воспроизводство, мутация, рекомбинация и отбор. Возможные решения к задаче оптимизации играют роль отдельных лиц в популяции, а функция пригодности определяет качество решений.
Эволюция популяции происходит после многократного применения вышеуказанных операторов.
[Глоссарий искусственного интеллекта. (Электронный ресурс). Режим доступа: http:// hrwiki.ru›wiki/Glossary_of_artificial_intelligence/, свободный.]