updated with MCTS algorithm
