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