Była już teoria, była metoda bazowa, to teraz czas sprawdzić jak wygląda krzyżowanie i mutacja chromosomu w szczegółowej implementacji. Dzisiaj zajmiemy się kodem stojącym za tymi operacjami dla chromosomu składającego się z liczb całkowitych.

Świat programisty .NET i SharePoint.
Była już teoria, była metoda bazowa, to teraz czas sprawdzić jak wygląda krzyżowanie i mutacja chromosomu w szczegółowej implementacji. Dzisiaj zajmiemy się kodem stojącym za tymi operacjami dla chromosomu składającego się z liczb całkowitych.
Mamy już za sobą teorię, jeżeli chodzi o krzyżowanie w algorytmach genetycznych, więc pora na świeżą porcję informacji jak zostało to zaimplementowane w easyGALib. Dzisiaj na pulpicie mamy bazowe krzyżowanie i extension method, w ramach rozszerzania wiedzy!
Mamy już za sobą implementację selekcji chromosomów, z których stworzymy kolejne pokolenie. Teraz chcielibyśmy, żeby było ono w jakiś sposób lepsze, a przede wszystkim inne od poprzedniego. Do tego celu przyda nam się krzyżowanie i mutacja w algorytmach genetycznych.