public boolean isDirectlyAccessible(Coordinate coord) {
		int x = coord.getCoordX();
		int y = coord.getCoordY();
		Coordinate coordTemp;

		if (y > 0) {
			coordTemp = coord.copy();
			coordTemp.moveNorth();
			if (!isObstacle(coordTemp)) {
				return true;
			}
		}
		if (x < dimension - 1) {
			coordTemp = coord.copy();
			coordTemp.moveEast(dimension);
			if (!isObstacle(coordTemp)) {
				return true;
			}
		}
		if (y < dimension - 1) {
			coordTemp = coord.copy();
			coordTemp.moveSouth(dimension);
			if (!isObstacle(coordTemp)) {
				return true;
			}
		}
		if (x > 0) {
			coordTemp = coord.copy();
			coordTemp.moveWest();
			if (!isObstacle(coordTemp)) {
				return true;
			}
		}
		return false;
	}