示例#1
0
        public Board CalculateHints(BoardHints hints, char player)
        {
            switch (hints)
            {
            case BoardHints.Hints:
                return(HintPlayer(GameBoard, player));

            case BoardHints.NumericHints:
                return(AiWithScoreTable.GetNumericHints(GameBoard, player));

            default:
                var hintBoard = new Board(GameBoard);
                hintBoard.ClearBoard(' ');
                return(hintBoard);
            }
        }