5. Zastosowanie algorytmów genetycznych do chromosomów wybranych metodą selekcji- prowadzi do utworzenia nowej populacji. Stanowi ona populację potomków otrzymanych z wybranej populacji rodziców (metodą selekcji). W GA mamy dwa podstawowe operatory genetyczne: operator krzyżowania i operator mutacji
6. Utworzenie nowej populacji- chromosomy otrzymane w wyniku działania operatorów genetycznych na chromosomy tymczasowej populacji rodzicielskiej wchodzą w skład nowej populacji, która staje się populacją bieżącą dla danej iteracji algorytmu genetycznego. W każdej kolejnej iteracji oblicza się wartość funkcji przystosowania każdego z chromosomów tej populacji. Następnie sprawdza się warunek zatrzymania algorytmu w wyniku, czego wyprowadza się wynik w postaci chromosomu o największej wartości funkcji przystosowania, w przeciwnym wypadku przechodzi się do selekcji.
7. Wyprowadzenie "najlepszego" chromosomu- jeśli jest spełniony warunek zatrzymania algorytmu genetycznego należy wyprowadzić wynik. Najlepszym rozwiązaniem jest chromosom o największej wartości funkcji przystosowania.