Czym są algorytmy genetyczne? Są one algorytmami poszukiwania, które oparte są na mechanizmach doboru naturalnego oraz dziedziczności. Łączą w sobie zasadę przeżycia najlepiej przystosowanych z systematyczną wymianą informacji, a w całej twej metodzie widoczna jest nutka pomysłowości, która jest przecież znana umysłowi ludzkiemu. Algorytmy genetyczne w pewnym stopniu próbują naśladować i upodabniać się do tego co naturalne w przyrodzie ożywionej, co przetrwało bez pomocy techniki miliony, dziesiątki czy setki tysięcy lat. Takowe procesy, które nie da się ukryć są niesamowicie, wręcz niewyobrażalnie długotrwałymi, w komputerze można przeprowadzić w ciągu kilku godzin lub maksymalnie dni. Różnica polega głównie na tym, że natura w swojej ewolucji modyfikuje organizmy czy gatunki o niesamowicie wysokim poziomie rozbudowania. Jeśli chodzi o techniczne manipulacje, w komputerze używane są modele uproszczone i to bardzo. Dużą zaleta, a raczej przyspieszenie w działaniu informatycznym jest fakt, że nie musimy czekać na osiągnięcie dorosłości danego gatunku.