CS227B Spring 2017
Codebase for our game player; note that MCTS = Monte Carlo Tree Search. See our main player files below:
Our MCTS Player Class is tasked with searching for a move given a game state. To do so, it performed Monte Carlo Tree Search (MCTS) with our MCTS Node Class. This requires thousands (or millions) of game simulations, which are performed by our Integer Based Propnet. The propnet - propositional net - optimizes data structures for cache usage and determining game states.