Eine
Grid-Map
ist eine rasterisierte 2D-Landschaft,
die nicht selten als Karte für Computerspiele dient.
Jedes einzelne Feld enthält zur Pfadsuche relevante Informationen
wie beispielsweise, ob das Feld begehbar ist, ob sich ein Gegener auf dem Feld befindet
oder wieviele Spielfiguren auf dem Feld bereits verendeten, usw.
Ob nun ein Feld Bestandteil des Ergebnispfades sein kann, entscheidet das Suchkriterium, mit dem gesucht wird.
Wenn sich zum Beispiel der Held auf einem
Grid-Map
von Feld
A
nach Feld
B
bewegen muss, dann gibt es auf dem Wege meist ein Hindernis, welches Dank des Suchkriteriums umgangen werden kann.
Ein Suchalgorithmus bezüglich einer Grid-Map sucht einen möglichen Weg von A nach B.
Falls die Suche keinen Pfad finden sollte, so existiert auch kein Ergebnispfad
(Vollständigkeit).
Mit dem folgenden Applet
wird das Suchverhalten verschiedener Suchalgorithmen innerhalb einer Grid-Map simuliert.
Das Suchkriterium des folgenden Applet ist recht einfach gelagert,
es prüft lediglich, ob ein Feld begehbar ist oder nicht.