southPos = position.getNeighbor(Direction.SOUTH, board);
}
private boolean checkSouthOptions(boolean eastOpen, boolean southOpen) {
if (southPos != null ) {
Location toLocation = fromLocation.incrementOnCopy(2, 0);
addIf2HopLegal(southOpen, southPos.isSouthBlocked(), toLocation); // SS
BlockadeBoardPosition southEastPos = position.getNeighbor(Direction.SOUTH_EAST, board);
addIfDiagonalLegal(southEastPos, eastOpen && !eastPos.isSouthBlocked(),
southOpen && !southPos.isEastBlocked()); // SE