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