private Zombie.Direction getRandomDirection() {
		int r = random.nextInt() % 8;

		switch(r) {
			case 0:
				return Zombie.Direction.NORTH;
			case 1:
				return Zombie.Direction.NORTHEAST;
			case 2:
				return Zombie.Direction.EAST;
			case 3:
				return Zombie.Direction.SOUTHEAST;
			case 4:
				return Zombie.Direction.SOUTH;
			case 5:
				return Zombie.Direction.SOUTHWEST;
			case 6:
				return Zombie.Direction.WEST;
			default:
				return Zombie.Direction.NORTHWEST;
		}
	}