tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
1
ZUGRIFFE
959
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    dapor dapor ist offline Mitglied Bronze
    Registriert seit
    Jul 2004
    Ort
    Magdeburg
    Beiträge
    25
    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!
     

  2. #2
    Registriert seit
    Jul 2001
    Ort
    Bayern
    Beiträge
    969
    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

  1. Labyrinth-Problem
    Von iAZ im Forum Algorithmen & Datenstrukturen mit Java
    Antworten: 14
    Letzter Beitrag: 25.04.10, 20:57
  2. labyrinth im 2d array
    Von tameck im Forum Java
    Antworten: 12
    Letzter Beitrag: 04.12.07, 10:55
  3. labyrinth
    Von tameck im Forum Java
    Antworten: 7
    Letzter Beitrag: 21.11.07, 14:19
  4. Automatisch Labyrinth erstellen
    Von pb_sergio im Forum Coders Talk
    Antworten: 1
    Letzter Beitrag: 05.06.07, 20:58
  5. Labyrinth - Komplett abfahren
    Von Discman im Forum Java
    Antworten: 7
    Letzter Beitrag: 17.10.05, 18:34