Dstar لايت هو تطبيق C الخوارزمية D * لايت كما هو موضح في [كونيغ، 2002].
هناك بعض التعديلات الطفيفة لهذا الرمز إلى تحسين حساب الوقت والمسافة المسار. هذا هو قطعة بسيطة جدا من البرمجيات وينبغي أن تأخذ القليل جدا من الوقت لفهم والاندماج في المجتمع.
الأوامر:
[س / س] - إنهاء
[ص / R] - Replan
[A / A] - تبديل السيارات Replan
[ج / C] - مسح (إعادة التشغيل)
الزر الأيسر للفأرة - جعل الخلية untraversable (التكلفة -1)
متوسطة نقرة ماوس - نقل الهدف إلى خلية
زر الماوس الأيمن - نقل البدء في الخلية
الألوان الخلية هي كما يلي:
الأحمر - untraversable
الأخضر - عبورها ولكن مع التكلفة المتغيرة
أحمر / أخضر مع مربع الأرجواني الصغيرة - الخلية هي على openList
الأصفر - تبدأ الخلية
الأرجواني - الخلية الهدف
استخدام في مصدر الخاص بك:
هنا هو برنامج اختبار عمل بسيط يستخدم فئة Dstar:
# تشمل "Dstar.h"
كثافة العمليات الرئيسية () {
Dstar * dstar = Dstar جديد ()؛
قائمة mypath.
dstar-> الحرف الأول (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-> replan ()؛ // تخطيط مسار
mypath = dstar-> getPath ()؛ // استرداد المسار
dstar-> updateStart (10،2)؛ // التحرك بداية ل(10،2)
dstar-> replan ()؛ // تخطيط مسار
mypath = dstar-> getPath ()؛ // استرداد المسار
dstar-> updateGoal (0،1)؛ // خطوة الهدف إلى (0،1)
dstar-> replan ()؛ // تخطيط مسار
mypath = dstar-> getPath ()؛ // استرداد المسار
العودة 0؛
}
البحث حسب الفئة
- أدوات المطورين
- ألعاب
- البرامج الأمنية
- البرامج السمعية
- البرمجيات وتطوير الشبكة
- السائقين
- العمل والمكتب البرمجيات
- القرص وملف البرنامج
- المتصفحات
- المنزل والأسرة البرمجيات
- برامج الإنتاجية
- برامج الاتصالات
- برامج الفيديو
- برمجيات الإنترنت
- برمجيات التصميم الجرافيكي
- برمجيات الشبكات
- برنامج الصور الرقمية
- تحسينات سطح المكتب
- تربية والعلوم البرمجيات
- أتمتة التصميم الإلكتروني
- أدوات التدريس
- أدوات الطلابية
- الآلات الحاسبة العلمية
- الإضافات عيار
- البرمجيات العلوم
- البرنامج الديني
- الصحة واللياقة البدنية البرمجيات
- الفيزياء والكيمياء البرمجيات
- الكتاب الإلكتروني البرمجيات
- اللغات الأجنبية البرمجيات
- المحولات وحدة
- المعلوماتية الحيوية
- برنامج الأنساب
- برنامج الجغرافيا
- برنامج الذكاء الاصطناعي
- برنامج الرياضيات
- برنامج علم الفلك
- قواميس ومترجمين
- المزيد من البرمجيات التعليمية والعلمية
- على الشاشة
- نظام المرافق
البرامج الشعبية
-
Biorhythm 3 Jun 15
-
RebeccaAIML 3 Jun 15
-
Find Duplicates 27 Sep 15
-
RouteConverter 3 Jun 15
-
SAOImage DS9 20 Feb 15
-
Maxima 22 Jun 18
-
Maitreya's Dream 11 May 15
Dstar Lite
برامج مماثلة
galculator
20 Feb 15
ESC/Java2 Frontend
3 Jun 15
Low Resolution Modeline Calculator
3 Jun 15
FEniCS
15 Apr 15
تعليقات ل Dstar Lite
البحث حسب الفئة
- أدوات المطورين
- ألعاب
- البرامج الأمنية
- البرامج السمعية
- البرمجيات وتطوير الشبكة
- السائقين
- العمل والمكتب البرمجيات
- القرص وملف البرنامج
- المتصفحات
- المنزل والأسرة البرمجيات
- برامج الإنتاجية
- برامج الاتصالات
- برامج الفيديو
- برمجيات الإنترنت
- برمجيات التصميم الجرافيكي
- برمجيات الشبكات
- برنامج الصور الرقمية
- تحسينات سطح المكتب
- تربية والعلوم البرمجيات
- أتمتة التصميم الإلكتروني
- أدوات التدريس
- أدوات الطلابية
- الآلات الحاسبة العلمية
- الإضافات عيار
- البرمجيات العلوم
- البرنامج الديني
- الصحة واللياقة البدنية البرمجيات
- الفيزياء والكيمياء البرمجيات
- الكتاب الإلكتروني البرمجيات
- اللغات الأجنبية البرمجيات
- المحولات وحدة
- المعلوماتية الحيوية
- برنامج الأنساب
- برنامج الجغرافيا
- برنامج الذكاء الاصطناعي
- برنامج الرياضيات
- برنامج علم الفلك
- قواميس ومترجمين
- المزيد من البرمجيات التعليمية والعلمية
- على الشاشة
- نظام المرافق
البرامج الشعبية
-
Chemtool 19 Feb 15
-
Calcoo 3 Jun 15
-
Fantastic Fiction 17 Feb 15
-
wxMaxima 23 Nov 17
-
g3data 2 Jun 15
-
XDrawChem 3 Jun 15
-
Robocode Robots 3 Jun 15
لم يتم العثور على التعليقات