Multiplatformní karetní hra s umělou inteligencí

but.committeedoc. Ing. František Zbořil, Ph.D. (předseda) doc. Mgr. Adam Rogalewicz, Ph.D. (místopředseda) Ing. Michal Hradiš, Ph.D. (člen) Ing. Lukáš Kekely, 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. 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. Otázky u obhajoby: V sekci 5.1 uvádíte jako hlavní důvod pro implementaci pomocí LAN zachování kontaktu hráčů (verbálně i neverbálně). Nesplňoval by tento požadavek i formát telekonference + výsledná aplikace? V sekci 8.1 je uvedeno pravidlo, kdy střelbu na šerifa automaticky umělá inteligence použije pro identifikaci, že daný hráč je nepřítelem šerifa. Nemůže toto pravidlo způsobit pozdější problémy při rozhodování AI pokud například hráč vystřelil omylem? Pravidla chování AI jsou dobře popsána v textu. Uvítal bych však přehledné schéma, které by jednoduše shrnovalo veškerá použitá pravidla a tak nastínilo jak komplexní ve výsledku AI je. Prosím o doplnění tohoto schématu na prezentaci pro obhajobu. Můžete prosím více popsat inteligentního hráče? Proč máte v práci prohledávací algoritmy, když je vůbec nepoužíváte? Je v inteligentním hráči nějaký prvek náhodnosti? Existuje nějaké podobné řešení?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMatýšek, Michalcs
dc.contributor.authorTrejtnar, Martincs
dc.contributor.refereeChlubna, Tomášcs
dc.date.created2021cs
dc.description.abstractTato práce se zabývá umělou inteligencí v karetních hrách. Cílem je implementovat multiplatformní hru tohoto žánru v herním enginu Unity, shrnout možné přístupy vytváření inteligentních protihráčů a pro zvolenou hru navrhnout a popsat metodu nejvhodnější, případně kombinaci několika. Provedený výzkum ukázal, že problémová doména je u karetních her většinou dosti specifická a to znesnadňuje užití univerzálních algoritmů. Zvolený problém je vyřešen formou rule-based umělé inteligence. Podařilo se vytvořit inteligentního hráče pro zástupce z kategorie imperfect information games, což je jeden z hlavních přínosů této práce. Ačkoli se dopouští drobných taktických prohřešků, jeho chování většinou blízce připomíná smýšlení středně zkušených hráčů.cs
dc.description.abstractThis thesis focuses on artificial intelligence in card games. The goal is to implement a multi-platform game of this genre in the Unity game engine, to summarize possible approaches that are being used in order to create intelligent agents and furthermore to design and describe the most suitable method or combination of methods for the chosen game. The research that was carried out has shown that the problem domain of card games is rather specific, making it more difficult to use the general-purpose algorithms. The problem given was solved using the rule-based artificial intelligence. The intelligent agent has been implemented for a game of imperfect information, which is considered to be the main contribution of this work to the community. Even though the artificial intelligence player is making minor tactical mistakes, his behavior closely resembles the way of thinking of semi-experienced players.en
dc.description.markAcs
dc.identifier.citationTREJTNAR, M. Multiplatformní karetní hra s umělou inteligencí [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2021.cs
dc.identifier.other136614cs
dc.identifier.urihttp://hdl.handle.net/11012/199442
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.subjectumělá inteligencecs
dc.subjectUnitycs
dc.subjectUmělá inteligence v karetních hráchcs
dc.subjectMultiplatformní vývojcs
dc.subjectimperfect information gamescs
dc.subjectKaretní hra Bang!cs
dc.subjectNashova rovnováhacs
dc.subjectteorie hercs
dc.subjectC#cs
dc.subjectartificial intelligenceen
dc.subjectUnityen
dc.subjectartificial intelligence in card gamesen
dc.subjectmulti-platform developmenten
dc.subjectimperfect information gamesen
dc.subjectcard game Bang!en
dc.subjectNash equilibriumen
dc.subjectgame theoryen
dc.subjectC#en
dc.titleMultiplatformní karetní hra s umělou inteligencícs
dc.title.alternativeMultiplatform Card Game with Artificial Intelligenceen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2021-06-15cs
dcterms.modified2021-06-19-12:15:56cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid136614en
sync.item.dbtypeZPen
sync.item.insts2025.03.18 19:37:15en
sync.item.modts2025.01.15 23:25:21en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
9.24 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-24179_v.pdf
Size:
86.33 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-24179_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-24179_o.pdf
Size:
90.12 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-24179_o.pdf
Loading...
Thumbnail Image
Name:
review_136614.html
Size:
1.45 KB
Format:
Hypertext Markup Language
Description:
file review_136614.html
Collections