public MCTS(Board board, IPolicy policy, IPolicy simulator) { this.board = board; this.startState = board; this.policy = policy; this.simulator = simulator; episode = new Stack <Tuple <Board, Move> >(); policy.AddState(startState); }
private void Expansion(Board s) { policy.AddState(s); }