Algorytm ewolucyjny –algorytm wzorowany nabiologicznej ewolucji[1], stosowany dozadań optymalizacyjnych imodelowania.
Algorytmy ewolucyjne dzielą się na: