تفاصيل العمل

لعبة Tic Tac Toe (إكس أو) باستخدام Flutter مع دعم كل من:

وضع لاعبين (2-Players Mode): يسمح بلعب ثنائي مباشر على نفس الجهاز.

وضع لاعب واحد (1-Player Mode): يتضمن ذكاء اصطناعي يعتمد على خوارزمية Minimax لاتخاذ القرارات المثالية أثناء اللعب.

--الخصائص التقنية:

تعدد أنماط اللعب: وضع لاعب ضد لاعب، ووضع لاعب ضد الذكاء الاصطناعي.

تنفيذ خوارزمية Minimax: الذكاء الاصطناعي يحسب الحركات المثالية مع مراعاة جميع الاحتمالات.

مستويات الصعوبة:

سهل: تحركات عشوائية مع استخدام محدود للخوارزمية.

متوسط: مزيج بين الاستراتيجية والعشوائية لتوفير تحدٍ متوسط.

مستحيل(للاختبار فقط): استغلال كامل لخوارزمية Minimax بحيث لا يخطئ الذكاء الاصطناعي أبدًا.

واجهة مستخدم مبنية بـ Flutter: تصميم مرن وسهل التخصيص.

سجل المباريات لتوضيح النتائج وحفظ تاريخ اللعب باستخدام Hive

بطاقة العمل

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