AIMA.Core.Environment.TicTacToe.TicTacToeBoard.lineThroughBoard C# (CSharp) Метод

lineThroughBoard() публичный Метод

public lineThroughBoard ( ) : bool
Результат bool
	public bool lineThroughBoard() {
		return (isAnyRowComplete() || isAnyColumnComplete() || isAnyDiagonalComplete());
	}

Usage Example

Пример #1
0
        public override bool terminalTest(GameState state)
        {
            TicTacToeBoard board  = (TicTacToeBoard)state.get("board");
            bool           line   = board.lineThroughBoard();
            bool           filled = board.getNumberOfMarkedPositions() == 9;

            return(line || filled);
        }
All Usage Examples Of AIMA.Core.Environment.TicTacToe.TicTacToeBoard::lineThroughBoard