الهدف من اللعبة جعل القطع الزرقاء تكون على صف واحد مار بالمنتصف قبل ان يقوم الكمبيوتر بصف قطعه الحمراء
هذه لعبة تقليدية بسيطة كنا نلعبها في الابتدائية
رغم بساطتها الا ان اللعبة تستعمل طريقة الشجرة في اخيار اللعبة الاحسن
وهو نفس المبدا المستعمل في الشطرنج او اي لعبة من نفس النوع
في اللعبة مستويات من المفروض انك لا تستطيع هزيمة المستوى الثالث
هذه اللعبة برمجتها منذ سنوات و اعدت برمجتها منذ ايام
لاني اريد ان اضع درس حول "كيفية جعل الكمبيوتر يفكر"
وتكون هذه اللعبة هي المثال الاول ثم نطبق نفس مبدا العمل على لعبة الشطرنج
و نبرمجها خطوة خطوة
ذكاء اللعبة هو عدد صحيح موجب يمثل عدد المستويات التي يدرسها الكمبيوتر
في هذه اللعبة
المستوى الاول قيمته 3
المستوى الثاني قيمته 7
المستوى الثالث قيمته 11
الجميل في هذه الطريقة ان الكمبيوتر من خلال اللعبة
لا يعرف حيل هذه اللعبة او اي خطط خاصة في اللعبة
الكمبيوتر يعرف فقط كيف يستخرج كل الالعاب المتاحة
و يعرف فقط هل الوضعية هدف او لا
لكن من المعلومتيين السابقتيين يستطيع محاصرة اللاعب المضاد
وملاحظة هدف يبعد 11 لعبة الى الامام في زمن قياسي
اي باختصار عندما تريد برمجة لعبة ذكاء لا تحتاج ان تكون ذكي في اللعبة
بل تحتاج معرفة قوانيين اللعبة فقط
وعند انتهائك من برمجة اللعبة سوف تكون اول واحد تهزمه اللعبة
اذا هزم شخص ما المستوى الثالث ارجوا ان يبلغني
او لاحظ خطا في اللعبة
