Metody pro hraní hry 'Liar's Dice' s využítím dynamického programování

but.committeedoc. Ing. František Zbořil, Ph.D. (předseda) doc. RNDr. Dana Hliněná, Ph.D. (člen) Ing. Michal Hradiš, Ph.D. (člen) doc. Ing. Michal Bidlo, Ph.D. (člen) Ing. Vladimír Veselý, Ph.D. (člen)cs
but.defenceStudent 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. Komise shledala, že práce nesplňuje minimální požadavky kladené na rozsah bakalářské práce a dále konstatuje, že práce obsahuje zásadní nedostatky formálního i prezentačního charakteru (např. chybějící citace zdrojů). Z těchto důvodů se komise rozhodla hodnotit práci jako nevyhovující a navrhuje její úplné přepracování.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce nebyla úspěšně obhájenacs
dc.contributor.advisorZbořil, Františekcs
dc.contributor.authorLohn, Marekcs
dc.contributor.refereeŠátek, Václavcs
dc.date.accessioned2024-06-12T03:49:20Z
dc.date.available2024-06-12T03:49:20Z
dc.date.created2023cs
dc.description.abstractTato práce se řeší metody hraní hry Liar's Dice s využitím dynamického programování. Jako přístup k této práci jsem si zvolil z posilovaného učení algoritmus SARSA, který je upravenou verzí algoritmu Q-Learning. Tento algoritmus jsem pak porovnával s již existujjícími přístupy tím způsobem že jsem jej nechal proti sobě hrát za pomocí aplikace kterou jsem si vytvořil v Unity. Porovnával jsem konkrétně s algoritmy Q-Learning a Counterfactual Regret Minimization. Podařilo se mi dosáhnou úspěšnosti 69,147\,\% ve hře proti Q-Learning a úspěšnosti pouze 29,84\,\% proti algoritmu Counterfactual Regret Minimization. Hlavním zjištěním této práce je, že upravená verze SARSA algoritmu je velmi efektivní ve hře proti Q-Learning algoritmu. Dalším zjištěním je, že při hraní proti Counterfactual Regret Minimization algoritmu je SARSA algoritmus ve značné nevýhodě.cs
dc.description.abstractThis project is about Methods of playing game Liar's Dice using dynamic programming. The algorithm that I chose for my study is SARSA, short for State Action Reward State Action algorithm. It is a modified version of algorithm named Q-Learning. I compared SARSA with other algorithms by letting them play against each other in application that I made in Unity Engine. Algorithms that I compared to SARSA are Q-Learning and Counterfactual Regret Minimization. I achieved a 69,147\,\% win ratio in a game against Q-Learning. In games against Counterfactual Regret Minimization it was only 29,84\,\% win ratio. The main outcome of this study is that SARSA, modified version of Q-Learning is effective against Q-Learning algorithm. On the other hand the SARSA algorithm was very ineffective against the Counterfactual Regret Minimization algorithm.en
dc.description.markDcs
dc.identifier.citationLOHN, M. Metody pro hraní hry 'Liar's Dice' s využítím dynamického programování [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2023.cs
dc.identifier.other144953cs
dc.identifier.urihttps://hdl.handle.net/11012/246887
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjecthranícs
dc.subjecthrycs
dc.subjecthercs
dc.subjectLiars dicecs
dc.subjectdynamické programovánícs
dc.subjectmetodycs
dc.subjectprogramovanícs
dc.subjectposilované učenícs
dc.subjectumělá inteligencecs
dc.subjectAIcs
dc.subjectučení umělé inteligencecs
dc.subjectgameen
dc.subjectplayingen
dc.subjectdynamic programmingen
dc.subjectprogrammingen
dc.subjectmethodsen
dc.subjectLiars Diceen
dc.subjectreinforcement learningen
dc.subjectAI learningen
dc.subjectAIen
dc.titleMetody pro hraní hry 'Liar's Dice' s využítím dynamického programovánícs
dc.title.alternativeMethods for Playing the Game 'Liar's Dice' Using Dynamic Programmingen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2023-06-15cs
dcterms.modified2024-06-11-16:11:27cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid144953en
sync.item.dbtypeZPen
sync.item.insts2024.06.12 05:49:20en
sync.item.modts2024.06.12 05:22:52en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.06 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_144953.html
Size:
11 KB
Format:
Hypertext Markup Language
Description:
file review_144953.html
Collections