Dokumentacja klasy InBetweenCrossover

#include <InBetweenCrossover.h>

Diagram dziedziczenia dla InBetweenCrossover

CrossoverMethod Lista wszystkich składowych.

Opis szczegółowy

Klasa reprezentująca metodę prostego krzyżowania dwóch chromosomów.

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.

Zobacz również:
EvolutionaryMethod

Niniejszy dokument został półautomatycznie wycięty z dokumentacji kodu źródłowego programu Eduoptim 2. Pełna dokumentacja dostępna jest wraz ze źródłami bądź osobno w dziale pliki.
Hierarchia klas w programie nie odpowiada klasyfikacji metod optymalizacji.