public bool PositionValid(BoardPosition startingPosition, BoardPosition targetPosition, Team team) { //Returns whether or not a bishop or a rook could move to that space return(rookBehaviour.PositionValid(startingPosition, targetPosition, team) || bishopBehavior.PositionValid(startingPosition, targetPosition, team)); }