تفاصيل العمل

هذا المشروع هو تطبيق ذكي لحل لغز الـ 8 (8-Puzzle)، وهو يعتمد على مفاهيم البحث في الذكاء الاصطناعي للمقارنة بين كفاءة الخوارزميات المختلفة.

خوارزميات البحث المستخدمة

يعتمد المشروع على ثلاث خوارزميات أساسية لكل منها استراتيجية مختلفة:

خوارزمية A* (البحث المستنير):

تعتبر الأذكى والأكثر كفاءة لأنها تستخدم "دالة تكلفة" (Heuristic) لتقدير المسافة المتبقية للهدف.

تحاول إيجاد أقصر طريق بأقل عدد من الحركات.

خوارزمية BFS (البحث بالعرض أولاً):

تبحث في جميع الاحتمالات الممكنة مستوى بمستوى.

تضمن إيجاد الحل الأمثل (أقصر عدد حركات)، ولكنها تستهلك ذاكرة كبيرة جداً في الحالات المعقدة.

خوارزمية Greedy (البحث الجشع):

تتحرك دائماً نحو المربع الذي يبدو أقرب للهدف في اللحظة الحالية فقط.

تتميز بالسرعة العالية جداً، ولكنها قد لا تجد دائماً الحل الأقصر (الأمثل).

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات