public QueenMoveStrategy(ChessBoard board) : base(board) { DiagonalStrategies = new DiagonalMoveStrategy(board); RowStrategies = new RowMoveStrategy(board); ColumnStrategies = new ColumnMoveStrategy(board); }
public RookMoveStrategy(ChessBoard board) : base(board) { RowStrategies = new RowMoveStrategy(board); ColumnStrategies = new ColumnMoveStrategy(board); }