KUGLER, J. Strojové hraní hry Mahjong metodami umělé inteligence [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.

Posudky

Posudek vedoucího

Zbořil, František

O aktivitách studenta během letního semestu jsem nebyl obeznámen. Jelikož odevzdaná práce nedosahuje kvality, které mohl být dosaženo, hodnotím stupněm F.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Informace k zadání Student pracoval na průměrně náročném zadání, kde měl vytvořit systém, který autonomě hraje hru Majhong. V letním semestu práci nekonzultoval a ani jsem nebyl informován, že práci bude odevzdávat.
Práce s literaturou Není mi známa.
Aktivita během řešení, konzultace, komunikace Student mě koncem září minulého roku informoval o tom, že přerušuje studium do dubna tohot roku. Během přerušení i po novém zápise, jak jsem již uvedl, mě nekontaktoval, tedy aktivita nebyla žádná.
Aktivita při dokončování Tento bod souvisí s předchozím. Opět konstatuji, že od studenta nebyla žádná potřeba konzultovat konečný výsledek práce.
Publikační činnost, ocenění Není mi známa.
Navrhovaná známka
F
Body
49

Posudek oponenta

Zbořil, František

Z výše uvedených důvodů hodnotím posuzovanou bakalářskou práci jako  nevyhovující.

Dílčí hodnocení
Kritérium Známka Body Slovní hodnocení
Náročnost zadání Podle zadání práce se měl student seznámit s metodami strojového hraní her pro jednoho hráče, vybrat alespoň dvě z těchto metod pro hraní hry Mahjong a dále měl tyto metody implementovat, ověřit jejich funkčnosti a porovnat je. Zadání považuji za průměrně obtížné.
Rozsah splnění požadavků zadání Student zadání nesplnil v žádném z jeho bodů. Z technické zprávy není zřejmé, že by se seznámil s nějakými metodami strojového hraní her pro jednoho hráče, že by zvolil nějaké dvě z těchto metod a že by tyto metody implementoval, jejich činnost ověřil a porovnal.
Rozsah technické zprávy Technická zpráva má 33 stran, a proto nesplňuje ani minimální požadavky. Navíc jedna strana je úplně prázdná (str 19), jedna obsahuje pouze nadpis (str. 2) a dvě strany jsou třířádkové (str, 26 a 29).
Prezentační úroveň technické zprávy 0 Prezentační úroveň technické zprávy je velmi špatná a jej jen velmi těžké pochopit, co se v ní student snaží sdělit. Ze zadání implicitně vyplývá, že se měl zabývat hrou Mahjong solitaire (hra pro jednoho hráče), místo toho však popisuje hru Riichi Mahjong, která je určena pro dva až (standardně) čtyři hráče. Popis této hry a jejích pravidel v (kap. 2.1 a 2.2 je však nesrozumitelný a není zřejmé, proč je v práci zařazena kapitola 2.3 o složitosti, když se poznatky z této kapitoly nikde v práce dále nevyužívají. Kapitoly 2.4 a 2.5 jsou pak velmi stručné a také není zcela zřejmý jejich vztah k vlastní práci. V abstraktu práce student uvádí, že "Hluboká neuronová síť je postavena pomocí vlastního herního enginu s využitím MCTS a Q-Learning". Ve třetí kapitole o architektuře systému a jeho implementaci je pak pouze zmínka o neuronové síti s jednou skrytou vrstvou (tj. mělké, a ne hluboké síti) a velmi stručně o MCTS, ale o Q-Learningu není v celé práci ani zmínka. Jako celek jsou pak informace uvedené v kapitola 3. naprosto nepoužitelné.  "Výsledky experimentů" uvedené v kapitole 4. představované 16 šmouhami pokrytými zelenými obdélníky bez jakéhokoli vysvětlení ani odkazu v textu slouží zřejmě jen k "natáhnutí" textu, protože student zřejmě žádné relevantní výsledky své práce vůbec nemá.    
Formální úprava technické zprávy 70 Práce je napsána v angličtině a z hlediska jazykového ani typografického k ní nemám závažnější připomínky. Použití celé řady čínských symbolů však nijak nepřispívá k čitelnosti práce, spíše je tomu naopak, a proto by seznam těchto symbolů spolu s jejich překladem/vysvětlením měl být uveden v samostatném dodatku.
Práce s literaturou 30 Seznam použité literatury má šest položek, z nichž pouze dvě se týkají vlastní problematice. Student neuvedl žádnou literaturu, která by byla zaměřena na hry jednoho hráče.
Realizační výstup 0 V práci není nikde popsáno, jak postupovat při spuštění realizovaného programu. Chybí i manuál pro jeho ovládání, a proto není ani zřejmé, co by měl tento program vlastně provádět.
Využitelnost výsledků Výsledky práce jsou naprosto nepoužitelné,
Navrhovaná známka
F
Body
10

eVSKP id 163696