A C++ Implementation of MCTS