خوارزمية الموجة (الخوارزمية) - تصور WPF
يوضح هذا البرنامج عمل خوارزمية الموجة (خوارزمية Lee) في حقل ثنائي الأبعاد.
مسار العمل
- إطلاق البرنامج.
- في النافذة التي تفتح ، نلاحظ حقلًا يتكون من خلايا رمادية (مجانية) والأسود (الجدران). نقرة على قفص مجاني تمثله باللون الأزرق ، كما يتم إعطاء قيمة خطوة - 0.
- النقر التالي على القفص المجاني يصادفه باللون الأحمر والعلامة "!" - سوف يبحث المسار عن هذا القفص.
- ثم ، باستخدام زر " ->" ، نقوم بزيادة قيمة الخطوة (المعروضة على اليسار) - نقوم بتوزيع الموجة.
- سيتوقف حساب الخطوة عند الوصول إلى خلية النهاية وتمييزها باللون الأزرق. قيمة الخطوة هي طول الحد الأدنى للمسار إليه.
- سيتم تلوين المطالب التالية للأزرار "->" بواسطة أحد الخيارات للمسار الدنيا من قفص البداية إلى النهاية.
- نهاية العمل.