Design and implementation of an intelligent agent for auto battler games using reinforcement learning
Zhang, Wenyue (2024)
Kandidaatintyö
Zhang, Wenyue
2024
School of Engineering Science, Tietotekniikka
Kaikki oikeudet pidätetään.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi-fe2024061150312
https://urn.fi/URN:NBN:fi-fe2024061150312
Tiivistelmä
This thesis explores the application of the MuZero algorithm in auto battler game. The characteristics of auto battler games are complex game mechanics, multiple players, and high randomness. The main purpose of this study is to design and implement an efficient game simulator for automatic combat games, develop an intelligent agent using the MuZero algorithm, and evaluate its performance.
Designed and implemented an efficient game simulator to provide a training environment for reinforcement learning algorithms. The developed simulator greatly reduces the time required for a single game. Using this simulator, a self-game artificial intelligence based on the MuZero algorithm begins to learn game strategies.
The main contribution of this thesis is the design and implementation of an efficient AutoBattler game simulator and the development of self-learning artificial intelligence using the MuZero algorithm. The experimental results demonstrate the effectiveness of the proposed method, providing insights for artificial intelligence development in complex gaming environments.
Designed and implemented an efficient game simulator to provide a training environment for reinforcement learning algorithms. The developed simulator greatly reduces the time required for a single game. Using this simulator, a self-game artificial intelligence based on the MuZero algorithm begins to learn game strategies.
The main contribution of this thesis is the design and implementation of an efficient AutoBattler game simulator and the development of self-learning artificial intelligence using the MuZero algorithm. The experimental results demonstrate the effectiveness of the proposed method, providing insights for artificial intelligence development in complex gaming environments.