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؛
}
البحث حسب الفئة
- أدوات المطورين
- ألعاب
- البرامج الأمنية
- البرامج السمعية
- البرمجيات وتطوير الشبكة
- السائقين
- العمل والمكتب البرمجيات
- القرص وملف البرنامج
- المتصفحات
- المنزل والأسرة البرمجيات
- برامج الإنتاجية
- برامج الاتصالات
- برامج الفيديو
- برمجيات الإنترنت
- برمجيات التصميم الجرافيكي
- برمجيات الشبكات
- برنامج الصور الرقمية
- تحسينات سطح المكتب
- تربية والعلوم البرمجيات
- أتمتة التصميم الإلكتروني
- أدوات التدريس
- أدوات الطلابية
- الآلات الحاسبة العلمية
- الإضافات عيار
- البرمجيات العلوم
- البرنامج الديني
- الصحة واللياقة البدنية البرمجيات
- الفيزياء والكيمياء البرمجيات
- الكتاب الإلكتروني البرمجيات
- اللغات الأجنبية البرمجيات
- المحولات وحدة
- المعلوماتية الحيوية
- برنامج الأنساب
- برنامج الجغرافيا
- برنامج الذكاء الاصطناعي
- برنامج الرياضيات
- برنامج علم الفلك
- قواميس ومترجمين
- المزيد من البرمجيات التعليمية والعلمية
- على الشاشة
- نظام المرافق
البرامج الشعبية
Dstar Lite
برامج مماثلة
تعليقات ل Dstar Lite
البحث حسب الفئة
- أدوات المطورين
- ألعاب
- البرامج الأمنية
- البرامج السمعية
- البرمجيات وتطوير الشبكة
- السائقين
- العمل والمكتب البرمجيات
- القرص وملف البرنامج
- المتصفحات
- المنزل والأسرة البرمجيات
- برامج الإنتاجية
- برامج الاتصالات
- برامج الفيديو
- برمجيات الإنترنت
- برمجيات التصميم الجرافيكي
- برمجيات الشبكات
- برنامج الصور الرقمية
- تحسينات سطح المكتب
- تربية والعلوم البرمجيات
- أتمتة التصميم الإلكتروني
- أدوات التدريس
- أدوات الطلابية
- الآلات الحاسبة العلمية
- الإضافات عيار
- البرمجيات العلوم
- البرنامج الديني
- الصحة واللياقة البدنية البرمجيات
- الفيزياء والكيمياء البرمجيات
- الكتاب الإلكتروني البرمجيات
- اللغات الأجنبية البرمجيات
- المحولات وحدة
- المعلوماتية الحيوية
- برنامج الأنساب
- برنامج الجغرافيا
- برنامج الذكاء الاصطناعي
- برنامج الرياضيات
- برنامج علم الفلك
- قواميس ومترجمين
- المزيد من البرمجيات التعليمية والعلمية
- على الشاشة
- نظام المرافق
البرامج الشعبية
-
Cinderella 17 Feb 15
-
Boolean Expression Solver 3 Jun 15
-
Command line Calculator 3 Jun 15
-
topzootools 20 Feb 15
-
Lolimot 2 Jun 15
-
Eigen 19 Feb 15
-
DragMath 2 Jun 15
لم يتم العثور على التعليقات