#include <InBetweenCrossover.h>
Diagram dziedziczenia dla InBetweenCrossover
Klasa dokonuje krzyżowania chromosomów poprzez tworzenie nowego chromosomu-dziecka w połowie drogi pomiędzy dwoma chromosomami-rodzicami. Krzyżowanie takie powoduje bardzo szybkie kurczenie się obszaru zajmowanego przez populację, więc jej przesuwanie się w kierunku minimum trzeba zapewnić innymi sposobami np. poprzez użycie dużego współczynnika natężenia mutacji.