Implementé AStar en Java y funciona bien para un área con obstáculos donde se puede llegar al destino elegido.
Sin embargo, cuando el destino es inalcanzable, la "ruta" calculada no está de ninguna manera a la ubicación más cercana (a la ubicación inalcanzable) sino que es una ruta aleatoria.
¿Hay alguna manera factible de ajustar AStar para que encuentre el camino a la ubicación más cercana a un destino inalcanzable?