Dstar Lite

Screenshot Λογισμικό:
Dstar Lite
Στοιχεία Λογισμικού:
Εκδοχή: 1.0
Ανεβάστε ημερομηνία: 3 Jun 15
Προγραμματιστής: James Neufeld
Άδεια: Δωρεάν
Δημοτικότητα: 66

Rating: 1.0/5 (Total Votes: 1)

Dstar Lite είναι μια εφαρμογή C του αλγόριθμου Α * Lite, όπως εξηγείται στο [Koenig, 2002].
Υπάρχουν κάποιες μικρές τροποποιήσεις σε αυτόν τον κώδικα για να βελτιωθεί ο χρόνος υπολογισμού και την απόσταση διαδρομής. Αυτό είναι ένα πολύ απλό κομμάτι του λογισμικού και θα πρέπει να πάρει πολύ λίγο χρόνο για να κατανοήσουν και να ενσωματωθούν.
Εντολές:
[Q / Q] - Έξοδος
[R / R] - επανασχεδιάσει
[A / A] - Εναλλαγή Auto επανασχεδιάζει
[C / C] - Clear (επανεκκίνηση)
αριστερό κλικ του ποντικιού - να κελί untraversable (κόστος -1)
μεσαίο κλικ του ποντικιού - μετακίνηση γκολ στο κελί
Κάντε κλικ στο δεξί πλήκτρο του ποντικιού - μετακίνηση ξεκινήσει στο κελί
Τα χρώματα κυττάρων είναι ως εξής:
Κόκκινο - untraversable
Πράσινο - διαπόρευτος αλλά με αλλαγμένο το κόστος
Κόκκινο / Πράσινο με μικρά μοβ τετράγωνο - Το κύτταρο είναι στην openList
Κίτρινο - έναρξη των κυττάρων
Μωβ - κύτταρο στόχο
Χρησιμοποιώντας τον δικό σας κώδικα:
Εδώ είναι ένα πρόγραμμα δοκιμών απλό εργασίας που χρησιμοποιεί την κλάση Dstar:
#include "Dstar.h"
int main () {
 Dstar * dstar = νέα Dstar ()?
 Λίστα mypath?
 dstar-> init (0,0,10,5)? // Που την αρχή μέχρι το (0,0) και ο στόχος να (10,5)
 dstar-> updateCell (3,4, -1)? // Που κελί (3,4) να είναι μη διαπερατή
 dstar-> updateCell (2,2,42.432)? // Σετ που (2,2) να έχει κοστίσει 42.432
 dstar-> επανασχεδιάζει ()? // Να σχεδιάσετε μια διαδρομή
 mypath = dstar-> getPath ()? // Ανακτήσετε μονοπάτι
 dstar-> updateStart (10,2)? // Μετακίνηση ξεκίνημα για (10,2)
 dstar-> επανασχεδιάζει ()? // Να σχεδιάσετε μια διαδρομή
 mypath = dstar-> getPath ()? // Ανακτήσετε μονοπάτι
 dstar-> updateGoal (0,1)? // Κίνηση στόχο την (0,1)
 dstar-> επανασχεδιάζει ()? // Να σχεδιάσετε μια διαδρομή
 mypath = dstar-> getPath ()? // Ανακτήσετε μονοπάτι
 
 return 0?
}

Παρόμοια λογισμικά

mpmath
mpmath

12 May 15

MDP
MDP

11 May 15

TRIP
TRIP

20 Feb 15

Σχόλια για Dstar Lite

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!
Αναζήτηση ανά κατηγορία