Thesis (Selection of subject)Thesis (Selection of subject)(version: 368)
Thesis details
   Login via CAS
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/
 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html