"غابة" هو مشروع تفاعلي يهدف إلى توضيح ومقارنة طريقة عمل أشهر خوارزميات البحث وحل المشكلات.
النظام عبارة عن أداة مرئية (Visualizer) تتيح للمستخدم رؤية كيف تقوم الخوارزميات المختلفة بالبحث عن أفضل وأقصر مسار لحل متاهة معقدة.
الخوارزميات المطبقة:
البحث بالعرض أولاً (BFS - Breadth First Search)
البحث بالعمق أولاً (DFS - Depth First Search)
البحث الموحد التكلفة (UCS - Uniform Cost Search)
البحث الجشِع (Greedy Best-First)
خوارزمية A* (A-Star) المتقدمة
تنفيذ كل خوارزمية بحث بشكل دقيق لإيجاد المسار الصحيح.
تصميم الواجهة التفاعلية والرسومية باستخدام PyGame.
أهمية المشروع: يبرز هذا المشروع الفهم العميق لأساسيات علوم الحاسب (Algorithms & Data Structures) والقدرة على تطبيقها عملياً لحل مشكلات معقدة.