Original title:
Minimalistická tahová hra pro výzkum a testování AI
Translated title:
A minimalistic turn-based game for AI research and testing
Authors:
Živnůstka, Marek ; Švancara, Jiří (advisor) ; Ivanová, Marika (referee) Document type: Master’s theses
Year:
2025
Language:
cze Abstract:
[cze][eng] Tato práce se zabývá návrhem a implementací jednoduchého herního prostředí urče- ného pro testování algoritmů umělé inteligence v kontextu tahových strategických her. Výsledkem je flexibilní a rozšiřitelná platforma MicroTBS postavená na frameworku Mo- noGame, která umožňuje simulaci základních principů strategických her, jako je správa jednotek, zdrojů, mapy a ekonomiky. Klíčovým prvkem řešení je otevřené a snadno po- užitelné API, které umožňuje integraci vlastních AI agentů jak v jazyce C#, tak i v Pythonu. Práce podrobně popisuje architekturu systému, implementaci herní logiky i způsob komunikace mezi enginem a AI. Výsledkem je platforma vhodná pro experimen- tování, porovnávání různých přístupů k rozhodování a plánování, stejně jako pro výuku základních konceptů umělé inteligence v herním prostředí.This work focuses on the design and implementation of a simple game environment intended for testing artificial intelligence algorithms in the context of turn-based strategy games. The result is a flexible and extensible MicroTBS platform built on the MonoGame framework, which enables simulation of basic principles of strategy games, such as unit management, resources, maps, and economy. A key element of the solution is an open and easy-to-use API that allows integration of custom AI agents in both C# and Python. The work describes in detail the system architecture, the implementation of game logic, and the method of communication between the engine and AI. The result is a platform suitable for experimentation, comparing different approaches to decision-making and planning, as well as for teaching basic concepts of artificial intelligence in a game environment.
Keywords:
MonoGame|artificial intelligence|turn-based strategy game; MonoGame|umělá inteligence|Tahová strategická hra
Institution: Charles University Faculties (theses)
(web)
Document availability information: Available in the Charles University Digital Repository. Original record: http://hdl.handle.net/20.500.11956/202946