Zápisnica č.

Dátum

Miesto

Čas

5

5. 11. 2008

Softvérové štúdio

15.00

 

Zúčastnení

členovia

Bc. Juraj Ligocký

Bc. Michal Hrubý

Bc. Gabriel Pán

Bc. Ján Hric

Bc. Marek Polák

Pedagóg

Ing. Ivan Kapustík

Zapisovateľ

Bc. Gabriel Pán

 

Program stretnutia

Cieľom bolo zhodnotiť predchádzajúce úlohy, diskutovať o nich a navrhnúť nové úlohy.

  1. Úvodná kontrola úloh a diskusia k predchádzajúcim úloham
  2. Rozdelenie nových úloh

 

Priebeh stretnutia

  1. Úvodná kontrola úloh a diskusia k predchádzajúcim úlohám

-        MP sa venoval testovaciemu frameworku a neurónovej sieti. Kontaktoval člena tímu Brainstormers, ktorý mu opísal podrobnosti ohľadom testovania.

-        JH úspešne skompiloval kód Jahodových princov pod Linuxom. Pri spustení však vznikali chyby typu segmentation fault. Ďalej sa venoval algoritmu eliminácie premenných použitom v tíme Jahodových princov na výber nasledovnej akcie hráča. Pridelil členom nášho týmu úlohy pri písaní dokumentácie. Do neurónových sietí sa zatiaľ nepustil.

-        GP sa podarilo rozbehať zápas tímu DAInamite implementovaného v Jave proti tímu Squirell Squadron vyvinutého na fakulte. Zistil, ako sa dá javový monitor používať osobitne a aké má funkcie, ktoré by mohli pomôcť tímu pri ďalšej práci. Sledoval priebeh zápasu a najmä nároky na hardvér. Na slabšom stroji spustenie servera, monitora, 11 javových a 11 c++ hráčov robilo problémy.

-        MH testoval zápasy na staršom serveri. Zistil, že je stabilnejší ako ten, na ktorom skúšal zápasy doteraz. Ďalej sa venoval logovaniu tímu Jahodových princov a prišiel na to, že si zaznamenávajú informácie do súborov XML.

-        JL sa venoval dokumentácii zdrojového kódu Jahodových princov. Pokračuje v zámere vytvoriť dokumentáciu, ktorú keď si človek prečíta, získa dobrý prehľad o zdrojovom kóde Jahodových princov.

  1. Rozdelenie nových úloh

-        MP bude pokračovať v príprave neurónovej siete. Taktiež prispeje k dokumentácii, ktorú bude treba odovzdať vo štvrtok.

-        JH má na starosti pokračovanie v tvorbe dokumentácie. Ostaným členom tímu presne rozdelí, kto čo bude písať. Toto je priorita pred odovzdávaním. Prípadne sa bude venovať aj neurónovej sieti.

-        GP porovná simulácie zápasov na dvoch strojoch a vyhodnotí údaje. Výsledky budú opísané v dokumentácii. Ďalej bude pracovať na časti dokumentácie, ktorú mu pridelil JH.

-        MH zabezpečí, aby sa logy, ktoré analyzoval, objavili na stránke, a bude sa ďalej venovať logovaniu. V rámci prototypu bude treba vyskúšať najnovšie verzie servera a zistiť, aké zmeny prinášajú oproti doteraz používaným verziám. Môže sa venovať už aj tejto problematike. Taktiež bude pracovať na dokumentácii.

-        JL bude pokračovať v dokumentovaní zdrojového kódu Jahodových princov ako aj v písaní našej dokumentácie.

 

 

Plnenie úloh z predchádzajúcich stretnutí

Id

Opis

Zodpovedný

Termín

Stav

3.1

Pokračovať v rozbehávaní hráčov v Jave a pokúsiť sa spustiť ich nezávisle od monitora.

Pán

5.11.2008

4.1

3.2

Pokračovať v tvorbe dokumentácie a skompilovaní hráča v prostredí Linux.

Hric

5.11.2008

4.2

3.3

Naprogramovať neurónovú sieť na rozpoznávanie situácií a k nej vypracovať príslušnú analýzu.

Hric

12.11.2008

4.3

3.4

Naštudovať princípy fungovania algoritmu vylučovania premenných.

Hric

 

12.11.2008

4.4

 

3.5

Pokračovať v analyzovaní zápasu. Preskúmať možnosti logovania hráčov. Vyskúšať staršiu verziu servera a pozrieť jeho konfiguráciu

Hrubý

5.11.2008

4.5

3.6

Pokračovať v skúmaní testovacieho frameworku. Naprogramovať neurónovú sieť, ktorá by sa používala na agresívne poňatie hry a navrhnúť vstupný, výstupný vektor a testovaciu množinu.

Polák

10.12.2008

 

4.6

3.7

Rozdeliť roly v tíme a vypracovať dokumentáciu UML.

Ligocký

12.11.2008

4.7

 

 

Nové úlohy

Id

Opis

Zodpovedný

Termín

4.1

Rozdeliť členom tímu úlohy na dokumentácii.

Hric

7.11.2008

4.2

Pokračovať v tvorbe dokumentácie.

Hric

12.11.2008

4.3

Výsledky spustenia simulácie v Jave aspoň na dvoch rôznych strojoch opísať v dokumentácii.

Pán

12.11.2008

4.4

Logy dať na stránku, pokračovať v logovaní, prípadne analyzovať zmeny v nových verziách servera.

Hrubý

12.11.2008

4.5

Dokumentácia zdrojového kódu Jahodových princov.

Ligocký

12.11.2008

4.6

Pokračovať v príprave neurónovej siete, písanie dokumentácie.

Polák

10.12.2008

 

4.7

Písanie dokumentácie.

všetci

12.11.2008

Použité skratky:

 

JL Bc. Juraj Ligocký

MH Bc. Michal Hrubý

GP Bc. Gabriel Pán

JH Bc. Ján Hric

MP Bc. Marek Polák

IK Ing. Ivan Kapustík