Aplikace procedury MAXn na hru Člověče nezlob se.
Loading...
Date
Authors
Morkus, Jonáš
Advisor
Referee
Mark
D
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
ORCID
Abstract
Tato práce se zabývá aplikací algoritmu MAXn na deskovou hru Člověče, nezlob se!. MAXn rozšiřuje klasický Minimax pro vícehráčové hry, což jej činí vhodným pro strategické rozhodování v prostředích s neurčitostí. Nejprve jsou popsána pravidla hry a přehled algoritmů pro hraní her se zaměřením na více hráčů. Následně je analyzována teoretická stránka MAXn, jeho varianty a výzvy při modelování herního stromu s náhodou. Praktická část se věnuje implementaci MAXn ve Člověče, nezlob se!, řeší problémy při přizpůsobení teorie realitě a hodnotí experimentální výsledky. Práce poskytuje ucelený pohled na využití MAXn ve vícehráčových hrách s náhodnými prvky, propojující teorii s konkrétní aplikací.
This thesis explores the application of the MAXn algorithm to the board game Ludo (Člověče, nezlob se!). MAXn extends the classical Minimax algorithm to multi-player games, making it suitable for strategic decision-making in uncertain environments. First, the game rules and an overview of game-playing algorithms for multi-player settings are presented. The theoretical aspects of MAXn, its variations, and challenges in modeling a stochastic game tree are then analyzed. The practical part focuses on implementing MAXn in Ludo, addressing challenges in adapting theory to practice and evaluating experimental results. This work provides a comprehensive perspective on the use of MAXn in multi-player games with randomness, bridging theory and application.
This thesis explores the application of the MAXn algorithm to the board game Ludo (Člověče, nezlob se!). MAXn extends the classical Minimax algorithm to multi-player games, making it suitable for strategic decision-making in uncertain environments. First, the game rules and an overview of game-playing algorithms for multi-player settings are presented. The theoretical aspects of MAXn, its variations, and challenges in modeling a stochastic game tree are then analyzed. The practical part focuses on implementing MAXn in Ludo, addressing challenges in adapting theory to practice and evaluating experimental results. This work provides a comprehensive perspective on the use of MAXn in multi-player games with randomness, bridging theory and application.
Description
Keywords
MAXn , minimax , expectiminimax , alfabeta , algoritmy hraní her , inteligentní systém , umělá inteligence , Člověče nezlob se , hry s neučitostí , hry více hráčů , hodnotící funkce , strategické hry , simulace hry , strom herních stavů , MAXn , Minimax , Expectiminimax , Alpha-beta , Game-playing algorithms , Inteligent System , Artificial intelligence , Ludo , Uncertain games , Multiplayer games , Evaluation function , Strategic games , Game simulation , Game state tree
Citation
MORKUS, J. Aplikace procedury MAXn na hru Člověče nezlob se. [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.
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)
Mgr. Kamil Malinka, Ph.D. (člen)
Ing. Miloš Musil, Ph.D. (člen)
Ing. Vladimír Veselý, Ph.D. (člen)
doc. Ing. Vítězslav Beran, Ph.D. (člen)
Date of acceptance
2025-06-16
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 D.
Result of defence
práce byla úspěšně obhájena
