Umělá inteligence pro hraní kulečníku
Thesis title in Czech: | Umělá inteligence pro hraní kulečníku |
---|---|
Thesis title in English: | Artificial Intelligence for Billiard |
Academic year of topic announcement: | 2023/2024 |
Thesis type: | Bachelor's thesis |
Thesis language: | čeština |
Department: | Department of Theoretical Computer Science and Mathematical Logic (32-KTIML) |
Supervisor: | RNDr. Jiří Fink, Ph.D. |
Author: | Antonín Beňa - assigned and confirmed by the Study Dept. |
Date of registration: | 27.09.2023 |
Date of assignment: | 27.09.2023 |
Confirmed by Study dept. on: | 14.11.2023 |
Opponents: | RNDr. Věra Flídrová |
Guidelines |
Cílem práce je vytvořit simulaci kulečníku (varianty Osmička), její vizualuzaci a agenty, které jej budou hrát.
Student vytvoří a porovná agenty založené na následujících přístupech. (1) Náhodný hráč. (2) Hráč prohledávající možné srážky a odrazy, které vedou k potopení nějaké koule. (3) Učení s učitelem využívající k trénování hráče (2). (4) Hluboké zpětnovazební učení. (5) Předtrénování pomocí (3) a následné zpětnovazební učení (4). |
References |
Archibald, Christopher, et al. "Computational pool: A new challenge for game theory pragmatics." AI Magazine 31.4 (2010): 33-41.
Chen, Yu, and Yujun Li. "Macro and micro reinforcement learning for playing nine-ball pool." 2019 IEEE Conference on Games (CoG). IEEE, 2019. Smith, Michael. "PickPocket: A computer billiards shark." Artificial Intelligence 171.16-17 (2007): 1069-1091. |