Efficient forward model for Super Mario AI framework
Název práce v češtině: | Výkonná implementace simulace počítačové hry Super Mario |
---|---|
Název v anglickém jazyce: | Efficient forward model for Super Mario AI framework |
Klíčová slova: | umělá inteligence|počítačová hra|Super Mario|simulace |
Klíčová slova anglicky: | artificial intelligence|computer game|Super Mario|forward model |
Akademický rok vypsání: | 2021/2022 |
Typ práce: | bakalářská práce |
Jazyk práce: | angličtina |
Ústav: | Katedra softwaru a výuky informatiky (32-KSVI) |
Vedoucí / školitel: | Mgr. Jakub Gemrot, Ph.D. |
Řešitel: | skrytý![]() |
Datum přihlášení: | 03.05.2021 |
Datum zadání: | 03.05.2021 |
Datum potvrzení stud. oddělením: | 13.05.2021 |
Datum a čas obhajoby: | 02.07.2021 09:00 |
Datum odevzdání elektronické podoby: | 26.05.2021 |
Datum odevzdání tištěné podoby: | 27.05.2021 |
Datum proběhlé obhajoby: | 02.07.2021 |
Oponenti: | Adam Dingle, M.Sc. |
Zásady pro vypracování |
The goal of this thesis is to create a new forward model for the Super Mario AI framework. The existing forward model is just a wrapper of the game world including its visualization and thus is not sufficiently optimized to allow for an efficient use during AI planning. As a proof of concept, an A* agent will be built upon the new forward model and compared with an A* agent that is present in the framework and uses the original one. |
Seznam odborné literatury |
S. Karakovskiy and J. Togelius, The Mario AI Benchmark and Competitions, in IEEE Transactions on Computational Intelligence and AI in Games, vol. 4, no. 1, pp. 55-67, March 2012, DOI: 10.1109/TCIAIG.2012.2188528.
Michael Cerny Green, Ahmed Khalifa, Gabriella A. B. Barros, Andy Nealen and Julian Togelius, Generating levels that teach mechanics, in Proceedings of the 13th International Conference on the Foundations of Digital Games, Association for Computing Machinery, New York, NY, USA, Article 55, 1–8, 2018, DOI: 10.1145/3235765.3235820. Java® Platform, Standard Edition & Java Development Kit, Version 13 API Specification, (2019). [online] Available at: https://docs.oracle.com/en/java/javase/13/docs/api/index.html |