تفاصيل العمل

قمت بتطوير لعبة Connect Four بواجهة رسومية احترافية باستخدام Python وTkinter، مع دمج ذكاء اصطناعي متقدم يعتمد على خوارزمية Minimax مع Alpha-Beta Pruning لاتخاذ قرارات ذكية وتحليل الحركات.

مميزات المشروع:

واجهة رسومية تفاعلية بالكامل (Tkinter Canvas)

أوضاع لعب متعددة:

Human vs Human

Human vs AI

AI vs AI

إمكانية التحكم في مستوى صعوبة الذكاء الاصطناعي (تحديد عمق البحث)

نظام تقييم ذكي للوحة (Heuristic Evaluation Function)

تحسين الأداء باستخدام Alpha-Beta Pruning

سجل تحليلي يعرض تقييم كل حركة يقوم بها الـ AI

نظام تسجيل نقاط وتتبع الفائز

إعادة تعيين اللعبة بسهولة

ما يعكسه المشروع:

فهم عميق لهياكل البيانات والخوارزميات

تطبيق عملي للذكاء الاصطناعي في الألعاب

بناء واجهات رسومية تفاعلية

كتابة كود منظم يعتمد على البرمجة الكائنية (OOP)

دمج المنطق الرياضي مع تجربة مستخدم احترافية

بطاقة العمل

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