protected boolean inRange(Point posObjectivo, int rango){
        int xDif = Math.abs(posicion.x - posObjectivo.x);
        int yDif = Math.abs(posicion.y - posObjectivo.y);
                
        return xDif <= rango && yDif <= rango && Math.abs(yDif - xDif) <= rango;
    }