Dstar Lite

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

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?
}

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

Cinderella
Cinderella

17 Feb 15

PyOpenCL
PyOpenCL

28 Sep 15

FLENS
FLENS

20 Feb 15

Σχόλια για Dstar Lite

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