ŽLEBEK, P. Hra Sokoban a umělá inteligence [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2021.
Zadání práce bylo zcela splněno. Po teoretické analýze hry Sokoban a možností jejího řešení pomocí metod umělé inteligence diplomant implementoval šest umělých hráčů včetně jednoho vlastního návrhu a provedl s nimi srovnávací experimenty. V dalším experimentu pak porovnal nejlepšího z těchto hráčů s algoritmy jiných autorů, přičemž bylo dosaženo srovnatelných výsledků. Diplomant měl dobrou pracovní morálku a při zpracování dané problematiky také prokázal vysokou míru samostatnosti.
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 | A | ||
Vlastní přínos a originalita | A | ||
Schopnost interpretovat dosažené výsledky a vyvozovat z nich závěry | A | ||
Využitelnost výsledků v praxi nebo teorii | B | ||
Logické uspořádání práce a formální náležitosti | A | ||
Grafická, stylistická úprava a pravopis | A | ||
Práce s literaturou včetně citací | A | ||
Samostatnost studenta při zpracování tématu | A |
Tématem diplomové práce je použití umělé inteligence pro hru Sokoban. V teoretické části je nejprve velmi podrobně analyzována hra Sokoban a dále jsou popsány metody AI pro její řešení. Praktická část je rozdělena do dvou kapitol, nejprve je popsána vytvořená aplikace a následně provedené experimenty. Vytvořenou aplikaci hodnotím kladně, pro ověření použitých metod je použitelný a lze ji dále rozšiřovat, její ovládání je intuitivní. Oceňuji vlastní implementaci hashovací tabulky pro zajištění rychlejšího nalezení řešení. V kapitole experimenty autor porovnává algoritmy na řadě testů na úlohách z kolekce MiniCosmos. Grafická a stylistická úprava je na velmi vysoké úrovni. Zadaných cílů se podařilo dosáhnout a považuji ji za zdařilou. Proto ji doporučuji k obhajobě a hodnotím výborně / A.
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 | A | ||
Vlastní přínos a originalita | A | ||
Schopnost interpretovat dosaž. výsledky a vyvozovat z nich závěry | A | ||
Využitelnost výsledků v praxi nebo teorii | B | ||
Logické uspořádání práce a formální náležitosti | A | ||
Grafická, stylistická úprava a pravopis | A | ||
Práce s literaturou včetně citací | A |
eVSKP id 132935