public void jump() {
		Cell[][] grid = this.landlord.getGridPanel().getGrid();
		// -2 because of fences on the sides
		int width = this.landlord.getGridPanel().getW();
		int height = this.landlord.getGridPanel().getH();

		// +1 because of the fence on the side
		int x = (int) (Math.random() * width);
		int y = (int) (Math.random() * height);
		System.out.println(x);
		System.out.println(y);
		if (grid[x][y].getOccupant() instanceof Player
				|| grid[x][y] instanceof Fence) {
			jump(); // keeps trying until random location does not contain
			// Player or Fence
		} else move(x - getX(), y - getY());
	}