Karetní hra Bang! online a umělá inteligence
Thesis title in Czech: | Karetní hra Bang! online a umělá inteligence |
---|---|
Thesis title in English: | Bang! the card game online and artificial intelligence |
Key words: | karetní hra|umělá inteligence|bang! |
English key words: | card game|artificial intelligence|bang! |
Academic year of topic announcement: | 2022/2023 |
Thesis type: | Bachelor's thesis |
Thesis language: | čeština |
Department: | Department of Software and Computer Science Education (32-KSVI) |
Supervisor: | RNDr. Tomáš Holan, Ph.D. |
Author: | David Nguyen - assigned and confirmed by the Study Dept. |
Date of registration: | 23.09.2022 |
Date of assignment: | 05.09.2023 |
Confirmed by Study dept. on: | 12.09.2023 |
Guidelines |
Cílem práce je implementace herního prostředí umožňující hru více hráčů po síti
pro karetní hru Bang! a následný vývoj a výzkum umělé inteligence pro tuto hru. Program bude implementován v jazyce C# s pomocí Unity. |
References |
[1] S. Russell, P. Norvig: Artificial Intelligence; A Modern Approach, 2010
[2] V. Mařík, O. Štepánková, J. Lažanský a kol.: Umělá Inteligence, 1-6. Academia, Praha [3] Dokumentace jazyka C# [online]. [cit. 2022-09-23]. Dostupné z: https://learn.microsoft.com/en-us/dotnet/csharp/ [4] Pravidla hry Bang! [online]. [cit. 2022-09-23]. Dostupné z: https://eshop.albi.cz/data/files/products/24327/1603711687-bang-pravidla-zakladni-hry.pdf [5] Christopher M. Bishop: Pattern Recognition and Machine Learning. Springer Verlag. 2006. [6] John Platt: Sequential Minimal Optimization: A Fast Algorithm for Training Support Vector Machines. 1998. [7] Tianqi Chen, Carlos Guestrin: XGBoost: A Scalable Tree Boosting System. 2016. [8] scikit-learn: Machine Learning in Python [online]. [cit. 2022-09-23]. Dostupné z: https://scikit-learn.org/ [9] Dokumentace Unity [online]. [cit. 2022-09-23]. Dostupné z: https://docs.unity3d.com/Manual/index.html [10] Unity Scripting API Reference [online]. [cit. 2022-09-23]. Dostupné z: https://docs.unity3d.com/ScriptReference/ [11] Prezentace k předmětu Úvod do strojového učení v Pythonu - NPFL129. Dostupné z: https://ufal.mff.cuni.cz/courses/npfl129/2223-winter [12] Prezentace k předmětu Úvod do umělé inteligence - NAIL120. Dostupné z: https://ktiml.mff.cuni.cz/~bartak/ui_intro/ |