Application of Different Artificial Intelligence Methods on Reversi
DOI:
https://doi.org/10.54097/hset.v39i.6764Keywords:
Reinforcement Learning; Minimax; Heuristic; MCTS.Abstract
Using different algorithms in artificial intelligence to perform adversarial agent games. The most popular adversarial game that could be implemented using artificial intelligence algorithms is chess games. The algorithm this research used includes minimax with improvement and deep reinforcement learning. The goal for this research is to compute the popular game Reversi in different artificial intelligence methods successfully. Moreover, the research seeks for improvements in the heuristic part of minimax algorithm and the combination of deep reinforcement learning with Monte Carlo Tree with Neural Network. This paper uses Reversi as an example to analyze different algorithms, including Minimax, Monte Carlo Tree, and Neural Networks. As a result, both algorithms work successfully. The alpha-beta pruning minimax algorithm with improvement in heuristic function and fixed depth cut-off significantly increase the winning probability and time cost of our artificial intelligence agent. The deep reinforcement learning successfully combined MCTS with neural network to train two agents to complete Reversi with great winning probability.
Downloads
References
Xin, C. Artificial intelligence application in mobile phone serious game. In 2009 First International Workshop on Education Technology and Computer Science 2009, 2:1093-1095.
CIS603 S03, Lecture 7, Temple University https://cis.temple.edu/~vasilis/Courses/CIS603/Lectures /l7. Html.
Yuxi Li, Deep Reinforcement Learning: An Overview, 2018 2 (6). https://arxiv.org/abs/1701.07274.
Wu, Q., Spiryagin, M., Cole, C., & McSweeney, T. Parallel computing in railway research. International journal of rail transportation, 2020,8(2), 111-134.
Spiring, F. A. The reflected normal loss function. Canadian journal of statistics, 1993, 21(3), 321-330.
Icarte, R. T., Klassen, T. Q., Valenzano, R., & McIlraith, S. A. Reward machines: Exploiting reward function structure in reinforcement learning. Journal of Artificial Intelligence Research, 2022, 73, 173-208.
Knuth, D. E., & Moore, R. W. An analysis of alpha-beta pruning. Artificial intelligence, 1975, 6(4), 293-326.
Stuart R & Peter N (3rd Edition). Artificial Intelligence A Modern Approach, 2012,683-695.
David P. & Alan M. Artificial Intelligence: foundations of computational agents, Cambridge University Press, 2017.
Plaat, A., Schaeffer, J., Pijls, W., & de Bruin, A. Best-first and depth-first minimax search in practice. 2015, arXiv preprint arXiv:1505.01603.
Downloads
Published
Issue
Section
License

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.







