ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
959
959
EMPFEHLEN
-
Hi,
ich programmiere grad für www.sneady.de eine KI für eine Schlange ... jetzt habe ich ein Labyrinth, wo meine Schlange drin ist und wo auch unterschiedlich viele Goodies drin sind!
Wo ich die Goodies finde bzw ob ich sie erreichen kann, finde ich ja per Backtracking heraus, was auch keine Sache ist.
Jetzt möchte ich aber gerne den kürzesten Weg von der Schlange zu einem Goodie wissen. Wie kriege ich sowas heraus? Habe mir überlegt schon beim backtracking den Weg zu speichern, die Sache ist ja aber die, dass das Backtracking nicht unbedingt den idealsten Weg zum Goodie findet! Welchen Algorithmus muss ich anwenden, damit ich den idealsten Weg finde
Wäre für eine Lösung echt mehr als dankbar!
-
Ein Standardalgorithmus für singel source shortest path Probleme ist der Dijkstra Algorithmus. Es gibt noch Erweiterungen, aber für die Grundlagen ist das schon sehr brauchbar: http://de.wikipedia.org/wiki/Dijkstras_Algorithmus
Ähnliche Themen
-
Labyrinth-Problem
Von iAZ im Forum Algorithmen & Datenstrukturen mit JavaAntworten: 14Letzter Beitrag: 25.04.10, 20:57 -
labyrinth im 2d array
Von tameck im Forum JavaAntworten: 12Letzter Beitrag: 04.12.07, 10:55 -
labyrinth
Von tameck im Forum JavaAntworten: 7Letzter Beitrag: 21.11.07, 14:19 -
Automatisch Labyrinth erstellen
Von pb_sergio im Forum Coders TalkAntworten: 1Letzter Beitrag: 05.06.07, 20:58 -
Labyrinth - Komplett abfahren
Von Discman im Forum JavaAntworten: 7Letzter Beitrag: 17.10.05, 18:34





Zitieren
Login





