TIHLAŘÍK, M. Aplikace hledání cesty v počítačové hře [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2020.

Posudky

Posudek vedoucího

Dobrovský, Ladislav

Autor v práci ukazuje, že se teoreticky i prakticky seznámil s problematikou. Abstrakt je poněkud strohý a krátký. Teoretická část obsáhle popisuje problém a používaná řešení. Osobně velmi pozitivně oceňuji styl popisu implementace prokládáním kódu programovacího jazyka s textem ve vhodném poměru. Tato část práce se velmi dobře čte. Některé slovní obraty jsou poněkud nešikovné, například "mřížka nařizuje síti rozdělení buněk na trojúhelníky". Autorova volba hexagonální mřížky je zajímavá a přináší, jak autor zmiňuje, určitá úskalí i výhody. Byly splněny všechny cíle zadání a výsledná implementace ukazuje výborné zvládnutí objektového programování.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Splnění požadavků a cílů zadání A
Postup a rozsah řešení, adekvátnost použitých metod B
Vlastní přínos a originalita B
Schopnost interpretovat dosažené výsledky a vyvozovat z nich závěry A
Využitelnost výsledků v praxi nebo teorii A
Logické uspořádání práce a formální náležitosti B
Grafická, stylistická úprava a pravopis A
Práce s literaturou včetně citací A
Samostatnost studenta při zpracování tématu A
Navrhovaná známka
A

Posudek oponenta

Hůlka, Tomáš

Předložená bakalářská práce se věnuje možnostem hledání cesty v grafu a implementaci prohledávání hexagonální mřížky v rámci prostředí Unity. Po stručném úvodu do problematiky následuje rozdělení a popis několika druhů mapových sítí a také prohledávacích strategií. V praktické části autor zvolil pravidelnou hexagonální síť a tu pomocí prostředí Unity vizualizuje. V tomto prostředí pak hledá nekratší cestu mezi dvěma uzly nejdříve prohledáváním do šířky, poté pomocí blíže nespecifikované heuristiky. Pro ztížení podmínek jsou některé uzly označeny jako nedostupné a vytvářejí tak dojem překážky. Po grafické stránce je implementace zpracována velmi pěkně.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Splnění požadavků a cílů zadání A
Postup a rozsah řešení, adekvátnost použitých metod B
Vlastní přínos a originalita B
Schopnost interpretovat dosaž. výsledky a vyvozovat z nich závěry B
Využitelnost výsledků v praxi nebo teorii B
Logické uspořádání práce a formální náležitosti B
Grafická, stylistická úprava a pravopis B
Práce s literaturou včetně citací B
Navrhovaná známka
B

Otázky

eVSKP id 125435