Artificial Intelligence Engine for Turn-based Games

Source Code : GitHub

Description : 

A study of a generic library that could be used in two player turn-based game such as Chess, Shogi, Go, Othello, or anything as long as it fits the definition of turn-based game described in the thesis. Two AI techniques, Monte Carlo Tree Search and Minimax, are provided. This library is written in Lua, supports C/C++ and Java games and does not need algorithms designed in advance for specific games.