Tagalgorytmy

Dlaczego same zera?

Jak już dowiedziałeś się w ostatnim poście, dotarliśmy do momentu pierwszego uruchomienia easyGALib. Po poprawieniu drobnych błędów dostaliśmy wynik, tyle że nadal problemem jest to, że nie zawiera poprawnego rozwiązania. Pytanie więc, dlaczego same zera?

Continue reading

Inicjalizacja populacji i obliczanie dopasowania

Pewnie zastanawiasz się o co chodzi z tymi puzzlami w miniaturce? A o to, że dzisiaj uzupełniamy ostatnie metody potrzebne do działania biblioteki! To czym się zajmiemy teraz, to inicjalizacja populacji i obliczenie dopasowania.

Continue reading

Implementacja selekcji w easyGALib

W ostatnim poście nieco przybliżyłem teorię jeżeli chodzi o selekcję chromosomów do kolejnych generacji w algorytmach genetycznych. Tym razem zobaczymy jak będzie wyglądała sama implementacja selekcji w easyGALib.

Continue reading

Selekcja w algorytmach genetycznych

Czas na kolejny post z tych bardziej naukowych, dotyczący projektu easyGALib. Jego tematem będzie selekcja w algorytmach genetycznych, czyli sposoby na wybieranie chromosomów, na podstawie których tworzone jest każde kolejne pokolenie, które ma być lepiej dopasowane niż poprzednie.

Continue reading

Rodzaje chromosomów w easyGALib

Święta świętami, ale praca nad projektem musi iść do przodu! Tym razem weźmiemy się za to jak będą wyglądały obiekty, na których operuje każdy algorytm genetyczny, czyli omówimy rodzaje chromosomów w easyGALib.

Continue reading