Coordinate[] neighborCoords = position.getDirectNeighborCoords();
for (Coordinate neighborPos : neighborCoords) {
Coordinate adjustedNeighborPos
= mapData.adjustToMapSize((Coordinate)neighborPos.clone());
if (adjustedNeighborPos == null) {
continue;
}
if (fieldReader.isFieldOwnerAvailable(adjustedNeighborPos)) {