Ich habe AStar in Java implementiert und es funktioniert in einem Bereich mit Hindernissen, in dem das ausgewählte Ziel erreichbar ist.
Wenn das Ziel jedoch nicht erreichbar ist, befindet sich der berechnete "Pfad" in keiner Weise zum nächstgelegenen Ort (zum nicht erreichbaren Ort), sondern ist ein zufälliger Pfad.
Gibt es eine praktikable Möglichkeit, AStar so zu optimieren, dass der Pfad zum nächstgelegenen Ort zu einem nicht erreichbaren Ziel gefunden wird?