No i dotarliśmy… ostatni post w ramach Daj się poznać. Na dobrej zabawie czas szybko płynie, ale nie możemy pominąć podsumowania tego co się działo w ostatnich 10 tygodniach. Co więc udało się osiągnąć?
Kategoria: easyGALib
Refaktoryzacja easyGALib
Zakładana funkcjonalność skończona, projekt działa i co teraz? Po studencku, nie ruszamy jak działa? Oczywiście, że nie. Kolejnym etapem projektu jest refaktoryzacja i tym też się dzisiaj zajmiemy!
Jeszcze lepsza inicjalizacja populacji
easyGALib działa, więc czas popracować trochę nad jego ulepszeniem. W ostatnim poście widziałeś, że nie zawsze otrzymany wynik jest najlepszy, lub w ogóle poprawny. Musieliśmy zawężać zakres początkowych liczb, aby móc go uzyskać. Czas więc popracować jeszcze nad tematem, którym dzisiaj jest inicjalizacja populacji.
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?
Pierwsze uruchomienie easyGALib
Nadszedł dzień sądu! Dzisiaj czas na pierwsze uruchomienie easyGALib! Bierzemy się zatem za opracowanie problemu i jego rozwiązania przy pomocy algorytmu genetycznego.