"Relaziona come questo algoritmo funziona nel mondo reale."
"Un algoritmo genetico"
Un algoritmo genetico è un euristica di ricerca utilizzata nell'intelligenza artificiale e ispirata alla teoria dell'evoluzione di Charles Darwin. Funziona creando una popolazione di possibili soluzioni a un problema, codificando le soluzioni candidate come cromosomi. L'algoritmo valuta ogni soluzione e premia quelle che sono migliori, selezionandole per trasmettere i loro tratti alla generazione successiva. Questo processo è analogo alla selezione naturale in quanto le soluzioni migliori vengono selezionate e "incrociate" per creare ulteriori generazioni che spesso rappresentano soluzioni ancora migliori per lo stesso problema.