This is the repo for our COSC 322 AI project. It contains an implementation of an AI bot in Java to play the Game of Amazons.
We used a Monte Carlo Search tree with early termination simulation for the bot, an opening move dictionary, and an expansion policy based on taking space in the middle of the board and prioritizing piece liberty.
There are several other branches which were not merged in for the project where we attempted to implement various techniques into our bot. These included: