Algoritmy pro strojové hraní dvouhráčového lízaného mariáše
Loading...
Date
Authors
Advisor
Referee
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
ORCID
Abstract
Tato práce popisuje návrh a implementaci herních agentů pro karetní hru lízaný mariáš využívajících algoritmus Monte Carlo Tree Search (MCTS). Práce nejprve popisuje pravidla hry a problematiku rozhodování v prostředí s neúplnou informací. Následně jsou popsány úpravy základního algoritmu pomocí determinizace a informačních množin. Pro snížení výpočetní složitosti a zefektivnění prohledávání byla navržena vylepšení zahrnující abstrakci akcí, doménové znalosti a expertní heuristiky. Navržené řešení je vyhodnoceno sérií experimentů proti heuristickému agentovi, agentovi s dokonalou informací a lidským hráčům.
This thesis describes the design and implementation of artificial agents for the card game Lízaný Mariáš using the Monte Carlo Tree Search (MCTS) algorithm. It first introduces the game rules and the challenges of decision-making under uncertainty. Subsequently, modifications to the basic algorithm using determinization and information sets are described. To reduce computational complexity and improve search efficiency, enhancements including action abstraction, domain knowledge, and expert heuristics were proposed. The implementation is evaluated through a series of experiments against a heuristic agent, an agent with perfect information, and human players.
This thesis describes the design and implementation of artificial agents for the card game Lízaný Mariáš using the Monte Carlo Tree Search (MCTS) algorithm. It first introduces the game rules and the challenges of decision-making under uncertainty. Subsequently, modifications to the basic algorithm using determinization and information sets are described. To reduce computational complexity and improve search efficiency, enhancements including action abstraction, domain knowledge, and expert heuristics were proposed. The implementation is evaluated through a series of experiments against a heuristic agent, an agent with perfect information, and human players.
Description
Citation
DRÁBEK, Š. Algoritmy pro strojové hraní dvouhráčového lízaného mariáše [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2026.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Informační technologie
Comittee
doc. Ing. František Zbořil, Ph.D. (předseda)
doc. Ing. Vojtěch Mrázek, Ph.D. (místopředseda)
Ing. Petr Veigend, Ph.D. (člen)
Ing. David Bařina, Ph.D. (člen)
Ing. Miloš Musil, Ph.D. (člen)
Date of acceptance
2026-06-17
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A.
Result of defence
práce byla úspěšně obhájena
