-
Po konzultácii so školiteľom vybraný geneticky algoritmus z 1. linku v zdrojoch
-
Zorientovanie sa a pochopenie zdedeného kódu
-
Vytvorené testovacie prostredie
-
Základná implementácia algoritmu
-
Nájdená chyba: "neplánovaná" zmiešaná implementácia oboch (genetic a backtrack) algoritmov z vybraného zdroju -> nutne rozdeliť
-
triedy genetic a backtrack algoritmov rozdelene, kde potrebne zduplikovane
-
backtrack triedy vybrane a odlozene
-
genetic triedy refaktorovane
-
doplnena a opravena hodnotiaca funkcia
-
najdeny problem s wraper-om elementu (wraper prepisuje aj data ktore nema prepisovat) -> zacata oprava
-
element wraper opraveny
-
problem generacny algoritmus sa pravdepodobne zastavuje prilis skoro -> experimentacia s inymi podmienkamy zastavenia
-
uprava gramatiky a spojenych tried aby bolo mozne prijat a spracovat vstup s nedefinovanou poziciou
-
zaciatok experimentacie s inymi podmienkamy zastavenia
-
Velka noc -> nebolo stretnutie
-
najdeny problem -> v niektorych pripadoch sa pozicie elementov modelu v layoutery nezhoduju s vystupnim
-
hladanie a debug najdeneho problemu
-
vyriesenie problemu s poziciami
-
refaktorizacia
-
implementacia zarovnavania vrcholov a T pravidla
-
experimentacia s konstantami hodnotiacej funkcie