Skip to main content.

Historie vývoje

Leden 2007
Dokončování textu práce a příloh, vytvoření CD. Aktualizace stránek, včetně stránky s appletem (nyní je tam krátký návod typu krok za krokem).
Prosinec 2006
Úprava ovládání appletu, přidání možnosti zobrazit nejlepší nalezené řešení. Přidání možnosti regulovat rychlost běhu simulace.
Listopad 2006
Vytvoření šablony pro textovou část diplomové práce, sepsání kapitol o NP problémech a o simulovaném ochlazování.
Říjen 2006
Zdokonalení nápovědy, rozšíření počtu stránek (informačních tabulek). Ty nyní například popisují vstupní formát instancí, operaci generování následujícího stavu atd. Byla také přidána funkce automatického nastavení teploty.
Září 2006
Vytvoření informačních tabulek, ošetření při zadávání vstupních údajů. Aktualizace webové prezentace.
Srpen 2006
Implementace grafu závislosti optimalizačního kritéria na počtu kroků algoritmu, refaktorizace tříd pro dialogy (savi.dialogs.*).
Červen, červenec 2006
Dokončení vizualizace problémů SAT a WSAT. Implmentace načítání instancí z lokálního souboru a z internetu. Podepsání apletu self-signed certifikátem.
Květen 2006
Implementace problémů SAT a WSAT. Bohužel zatím nejsou hotovy jim odpovídající vizualizační nástroje.
Duben 2006
Úprava vizuálního vzhledu problému Knapsack, přidání detailnějšího generátoru instancí. U TSP přidání možnosti vygenerovat města do mřížky, náhodně a schopnost naklikat města manuálně.
Březen 2006
Provedena refaktorizace zdrojových kódů. Vytvořena abstraktní třída SimPanel, která zastřešuje všechny vizualizační komponenty (v package savi.visualization.addons).
Únor 2006
Vytvoření webových stránek projektu, zbývá ještě dodělat sekce s dokumentací zdrojových kódů.
Prosinec 2005 - Leden 2006
Experimentální vytvoření algoritmů pro problémy TSP, FuncMin, rozhraní Visualizable. Naprogramování tříd pro vizualizaci algoritmů TSP, FuncMin. Vytvoření algoritmu a vizualizační třídy pro problém Knapsack.
Listopad 2005
Studium simulovaného ochlazování, zkoumání možnosti dynamického zavádění tříd s jednotlivými úlohami. Vytvoření první kostry simulovaného ochlazování (abstraktní třídy SimAnnealingSkeleton, StateSkeleton), dále pak tělo apletu (package savi.visualization).
Říjen 2005
Zadání, první semestrálního projektu, diplomové práce. První specifikace.