public void act(List<Actor> newHunters)
    {
    	// Move towards a source of food if found.
        Location newLocation = findTarget();
        if(newLocation == null) { 
            // No food found - try to move to a free location.
            newLocation = getField().freeAdjacentLocation(getLocation());
        }
        // See if it was possible to move.
        if(newLocation != null) {
            setLocation(newLocation);
        }

    }