A* ist eine Reihe von Schritten (ein Algorithmus), die Computer verwenden können, um herauszufinden, wie man schnell zwischen zwei Orten hin und her kommt. Wenn Sie eine Liste von Orten haben und wissen, wie schwer es ist, von einem Ort direkt zum anderen zu gelangen, können Sie mit A* schnell herausfinden, wie Sie am schnellsten dorthin gelangen. Es ist mit dem Algorithmus von Dijkstra verwandt, macht aber kluge Vermutungen, so dass es nicht so lange dauert, langsame Wege auszuprobieren. Es ist eine gute Schrittfolge, wenn Sie nur den Weg zwischen zwei Orten wollen. Wenn Sie nach vielen Pfaden von derselben Karte aus fragen, dann gibt es schnellere Wege, die alle Antworten auf einmal finden, wie der Floyd-Warshall-Algorithmus. A* wird nicht funktionieren, wenn Sie mehrere Orte auf einer Reise besuchen wollen (das Problem des fahrenden Händlers).