قمت بتطوير لعبة Connect 4 باستخدام لغة Python مع تطبيق مفاهيم الذكاء الاصطناعي.
تعتمد اللعبة على خوارزمية Minimax لاتخاذ القرارات الذكية ضد اللاعب، مع تقييم للحالات المختلفة للوحة اللعب لتحديد أفضل حركة ممكنة.
تم تنفيذ:
منطق اللعبة بالكامل
التحقق من الفوز (أفقي – رأسي – قطري)
خوارزمية Minimax
تحسين الأداء باستخدام Alpha-Beta Pruning (إذا كنتِ مستخدماها)
المشروع يوضح فهمي لمفاهيم:
Artificial Intelligence
Search Algorithms
Game Theory
Problem Solving