Exemple #1
0
        public override Minimax.Minimax.MinimaxTreeNode GetMinimaxTreeNode()
        {
            minimax = new ExpertMinimax(existingMoves, nonExistingMoves, boxes, whoAmI, minimaxDepth);

            return(minimax.RootNode);
        }
Exemple #2
0
        protected override LineBetweenCircles TurnAction()
        {
            minimax = new ExpertMinimax(existingMoves, nonExistingMoves, boxes, whoAmI, minimaxDepth);

            return(minimax.GetBestMove());
        }