Registriert seit: 22. Feb 2007
Ort: Hiddenhausen
192 Beiträge
Delphi 2005 Personal
|
Re: Wegfindung: Wie funktioniert sowas (theoretisch)
5. Mai 2008, 18:09
Dijkstra liefert doch von einem festen Starpunkt aus den kürzesten Weg zu jedem Knoten. Sackgassen bilden da keine Ausnahme. Und dabei geht der Algorithmus so vor, dass von einem Knoten aus alle Abzweigungen nimmt (nur die von der aktuellen Kreuzung ausgehenden Straßen) und wenn er eine kürzere Verbindung zu einem Knoten findet, dann wird die alter Verbindung (also ein schon bekannter Weg) gelöscht.
Dijkstra funktioniert meiner Meinung nach in einem Labyrinth.
Max"Das Ziel ist im Weg!"
|