Chess Ai Game Chess Ai Game Chess Ai Game Chess Ai Game
تفاصيل العمل

لعبة شطرنج رسومية مع خصم ذكي (AI) تم تطويرها باستخدام Python وPygame. يعتمد الذكاء الاصطناعي على خوارزمية Minimax مع تحسين Alpha-Beta، مما يجعله قادرًا على اللعب ضد البشر في الوقت الفعلي. تم تطوير هذا المشروع كعرض أكاديمي يوضح نظرية الألعاب، وخوارزميات البحث، وتطوير واجهات المستخدم الرسومية. المميزات واجهة اللعبة لعبة شطرنج قابلة للعب باستخدام Pygame اللعب بين الإنسان والذكاء الاصطناعي خمسة ثيمات مختلفة للوحة الشطرنج قابلة للتغيير (اضغط 1–5) تمييز الحركات وتحريك القطع بالرسوم المتحركة دعم القواعد الخاصة: التبييت (Castling) الحركة الخاصة En Passant ترقية البيدق (Pawn Promotion) افتراضيًا إلى الملكة إمكانية التراجع عن الحركة (مفتاح U) لوحة تسجيل الحركات على الجانب كشف الشاه مات والتعادل الذكاء الاصطناعي خوارزمية Minimax مع تحسين Alpha-Beta نظام تقييم يعتمد على قيمة القطع والموقع على اللوحة قابلية تعديل عمق البحث اختيار حركة احتياطية عشوائية عند الحاجة استخدام المعالجة المتعددة (Multiprocessing) لتحسين سرعة تفكير الذكاء الاصطناعي

شارك
بطاقة العمل
تاريخ النشر
منذ 11 ساعة
المشاهدات
5
المستقل
Mariam Zaky
Mariam Zaky
مصمم واجهات المستخدم
طلب عمل مماثل
شارك
مركز المساعدة