Tag: path-finding
Wegfindung ist in der Regel bezieht sich auf das problem der Suche nach der kürzesten route zwischen zwei Punkten, vorbehaltlich etwaiger Hindernisse. Wegfindung hat Anwendung in einer Vielzahl von Bereichen wie der Robotik-und Spiele-Entwicklung. Algorithmen zur Wegfindung neigen dazu, eng mit graph und Baum-Suchalgorithmen.
3
Antworten
Bin ich setzen gemeinsam ein Projekt für eine Klasse, die verlangt von mir, legte AI in einem top-down-Taktik-und Strategiespiel in Flash AS3. Habe ich beschlossen, dass ich mit einem Knoten Weg finden Ansatz, denn das Spiel basiert
4
Antworten
Geschlossen. Diese Frage ist off-topic. Es ist derzeit nicht akzeptieren Antworten. mehr. verbessern Wollen dieser Frage? "Update" die Frage so ist es on-topic für Stack-Überlauf. Geschlossen 4 Jahre vor. Als ein Teil von meinem 4. Jahr software-engineering-Studium
1
Antworten
Ich bin Implementierung a-star-Algorithmus mit Manhattan-Distanz zu lösen, die 8-puzzle (in C). Es scheint sehr gut zu funktionieren, und übergibt eine Menge von unit-tests, aber es nicht um den kürzesten Weg zu finden, in einem Fall (es
1
Antworten
http://msl.cs.uiuc.edu/rrt/ Kann mir jemand erklären, wie die rrt arbeitet mit einfachen Formulierungen, die einfach zu verstehen? Ich Las die Beschreibung auf der Website und in der wikipedia. Was ich gerne sehen würde, ist eine kurze Implementierung einer
2
Antworten
Arbeite ich an einem Spiel, wo ich mehrere Feinde alle bewegen sich auf dasselbe Ziel. Das problem, das ich habe, ist, dass Sie alle Feinde, die nehmen den gleichen Weg, um zu bekommen, um dieses Ziel, die
4
Antworten
Ich weiß meine Frage scheint ziemlich vage, aber ich kann nicht denken, einen besseren Weg, es zu setzen, so dass ich beginnen werde erklären, was ich versuche zu tun. Derzeit arbeite ich an einem Projekt, wobei ich
2
Antworten
Ich bin auf der Suche nach einer optimalen Lösung für Folgendes problem Die zahlen gekennzeichnet, die innerhalb jedes Knotens dargestellt, die als (x,y). Die benachbarten Knoten zu einem Knoten haben immer einen y Wert, der (aktuellen Knoten
5
Antworten
Schreibe ich eine simulation, in der eine Kreatur Objekt sollte in der Lage sein sich zu bewegen in Richtung einer anderen beliebigen Objekt in der Umgebung, gleiten um Hindernisse herum, anstatt jede intelligente Wegfindung. Ich versuche nicht,
2
Antworten
In mein Spiel, alle Spieler-und monster-Charaktere haben einen NavMeshAgent Komponente, wenn eine Figur bewegt sich auf ein anderes, Sie schieben Sie Weg, die zweite. Las ich den unity docs NavMeshAgent, gefunden dem problem betroffen ist, indem Sie
1
Antworten
Ich bin neu in Python. Ich habe diesen Code bei mir http://code.activestate.com/recipes/577519-a-star-shortest-path-algorithm/history/1/ seine der Ein-Sterne-Algorithmus-code. Ich wollte wissen, wie genau die Generierung der Hindernisse. Im Grunde habe ich ein schwarz und weiß Bild. Meine Aufgabe ist es,
2
Antworten
Arbeite ich auf einem rekursiven DFS, um alle Pfade zwischen zwei Knoten in einem ungerichteten und ungewichteten Graphen für jetzt. Es nimmt die start-und end-Knoten, und die DFS auf den Knoten und seine benachbarten Knoten rekursiv beim
3
Antworten
Ich möchte zu finden, die minimale gewichtete Pfad zwischen zwei Indizes ein 2D-array. Ich habe versucht zu implementieren Dijkstra ' s shortest path Algorithmus und A* - aber ich konnte nicht. Es ist ein Beispiel unten. Ich
6
Antworten
Ich bin ein student und ich und mein team haben, um eine simulation des Schülers Verhalten in einem campus (wie "Freunde") gehen, etc. Für die Suche nach Pfad, der Schüler hat zu gehen, ich verwendete A* -
1
Antworten
Hier ist mein code für das verschieben in die vier Himmelsrichtungen: if (Input.GetKeyDown(KeyCode.RightArrow)){ transform.forward = new Vector3(0f, 0f, 1f); } else if (Input.GetKeyDown(KeyCode.LeftArrow)){ transform.forward = new Vector3(0f, 0f, -1f); } else if (Input.GetKeyDown(KeyCode.DownArrow)){ transform.forward = new Vector3(1f,
3
Antworten
Suchte ich für die algorithmen/pseudocode von A* ich folgte ihm, und codiert es. Ich benutzte Manhattan-Distanz für h(n). ( f(n) = g(n) + h(n) ) Und das ist das Ergebnis, Diese immer passieren, wenn es keine Wände
2
Antworten
Ich versuche schon den ganzen Tag um diesen Algorithmus zu laufen, aber ich kann nicht für das Leben von mir. Ich habe gelesen, dass viele tutorials im Netz, und source code in AS3, javascript und C++, aber
7
Antworten
Im wesentlichen seine ein pacman-Klon-Spiel, das ich auf Arbeit bin. Ich habe einen Feind-Klasse, und 4 Instanzen dieser Klasse erstellt, die alle repräsentieren die 4 Geister des Spiels. Alle Geister beginnen sich in zufällige Bereiche des Bildschirms
5
Antworten
Schreibe ich momentan ein sehr einfaches Java-Spiel basiert auf der Idee der Theme Hospital. Ich bin ganz neu bei Java und studiere zurzeit an der Universität in meinem ersten Jahr. Ich habe getan, Java für fast zwei
1
Antworten
Wie verwenden Sie ein Bidirektionales BFS, um den kürzesten Weg zu finden? Sagen wir, es ist ein 6x6-raster. Der Startpunkt ist in (0,5) und der Endpunkt in (4,1). Was ist der kürzeste Weg über bidirektionale bfs? Es
2
Antworten
Disclaimer: ich habe wenig hintergrund in Java, da ich überwiegend C# - Entwickler. Möchte, um die java-Implementierung des A* - Algorithmus. Ja, ich sah viele Versionen des gleichen online-und ich bin nicht in der Lage zu wählen,
7
Antworten
Habe ich ein Meer von gewichteten Knoten mit Kanten Verknüpfung von Cluster-Knoten zusammen. Das Diagramm folgt der typische kleine-Welt-layout. Möchte ich finden, einen Weg finden, den Algorithmus, das ist nicht teuer, auf Prozessor-Leistung, zu finden, einen Weg,
3
Antworten
Schreibe ich momentan ein 2D-Spiel in Javascript mit dem HTML5 <canvas> - element. Es kommt zusammen, sehr nett, aber ich habe ein problem. Dem level-design für mein Spiel ist ein raster (also Pfad Kosten der Bewegung von
6
Antworten
Wollte ich implementieren Sie das Spiel Pacman. Für die AI, ich dachte mit dem A* - Algorithmus, hatte gesehen, wie es auf zahlreichen Foren. Jedoch, ich implementiert die Breite der Ersten Suche nach einige einfache Wegfindung (gehen
8
Antworten
Neben Einem*, BFS, DFS und das mögen, was andere gut path-finding algorithmen/Heuristiken im Volksmund verwendet in Pacman? Ich glaube nicht, dass diejenigen, die ich erwähnt wird die Arbeit, wenn es mehr als eine Früchte für pacman zu
5
Antworten
Gibt es links zu einigen Papieren, die auf D* hieraber Sie sind ein bisschen zu mathematisch für mich. Gibt es keine Informationen auf D*/D* Lite mehr auf Anfänger? InformationsquelleAutor der Frage tehalynn | 2010-05-24
1
Antworten
Ich habe eine Datenbank mit bus/Zug/... Stoppt und die Ankunft/Abfahrt Zeiten auf jedes Datum und so weiter. Ich bin auf der Suche nach einem Weg, um eine Suche nach dem schnellsten(kürzesten/billigsten/am wenigsten übergänge) - Reise zwischen zwei
22
Antworten
Fand ich viele Verweise auf die KI der Geister in Pacman, aber keiner von Ihnen erwähnt, wie die Augen finden Ihren Weg zurück, um die zentralen Geist-Loch, nachdem ein Geist ist gegessen, die von Pacman. In meiner
9
Antworten
Gibt es eine Tastenkombination zum kopieren den aktuellen Pfad/Datei in die Zwischenablage? InformationsquelleAutor der Frage user710818 | 2011-11-04
9
Antworten
Ich Suche ein Algorithmus verwendet werden, in einem racing-Spiel Im machen. Die map/level/track wird zufällig generiert, so muss ich finden zwei Standorten, start und Ziel, das macht die Nutzung von den meisten anzeigen. Der Algorithmus ist in
4
Antworten
Es wird allgemein gesagt, dass Ein* ist, den besten Algorithmus zu lösen Wegfindung Probleme. Gibt es eine situation, wenn Ein* ist nicht den besten Algorithmus zum finden der Lösung? Wie gut ist Ein* im Vergleich zum BFS,
11
Antworten
Können wir die Leute zum posten von code einfache, optimierte Implementierungen des A* pathfinding Algorithmus, der in jeder einzelnen Sprache? Dies ist vor allem für Spaß und spielen mit dem, was stackoverflow selbst in der Lage ist...