Rozszerzenie algorytmu o zaawansowane operatory krzyżowania
W przeciwieństwie do reprezentacji binarnej wykorzystanie ciągów zmiennopozycyjnych jako reprezentacji chromosomów umożliwia zastosowanie bardziej elastycznych, zaawansowanych operatorów krzyżowania. Krzyżowanie arytmetyczne Ten dwuargumentowy operator definiuje się jako kombinację liniową dwóch osobników. Jeżeli krzyżowaniu mają podlegać wektory xi i X2 , to potomkowie są wyznaczani następująco: xj = ax1 + (1 – a)x2 oraz x2 = ax2 … Czytaj dalej
