Artificial Intelligence for Learning Battle Strategies in Axie Infinity
The goal of this project is to attempt to develop an AI for a strategy card video game called Axie Infinity. Axie Infinity battles are complex and successful battle strategies are not easy to develop. Therefore, we have attempted to learn successful battle strategies using an Axie battle simulator, artificial intelligence (AI), and machine learning techniques. My work involved learning about Axie Infinity and Monte Carlo Tree Search, then developing extensions to an Axie battle simulator and also developing a graphical user interface to act as an AI recommendation system to help real players during Axie Infinity matches. Although the AI was not successful in defeating human players, there was some improvements in simulated battles. Future work would involve extending the Monte Carlo Tree Search algorithm to be more effective and faster in training the AI.