Evolutionary Algorithm
Um Evolutionary Algorithm (algoritmo evolucionário) é uma subárea da computação evolucionária, uma população de soluções candidatas a um problema de otimização é evoluída para melhores soluções. Utiliza mecanismos inspirados na evolução biológica, como reprodução, mutação, recombinação e seleção.