GNUgo

برنامج GNU Go هو برنامج مجاني من تطوير مؤسسة البرمجيات الحرة، وهو مخصص للعب لعبة Go . يتميز كود المصدر الخاص به بسهولة نقله، ويمكن تجميعه بسهولة لأنظمة Linux ، بالإضافة إلى أنظمة أخرى شبيهة بنظام Unix ، وأنظمة Microsoft Windows و macOS ؛ كما توجد نسخ منه لمنصات أخرى.

يلعب البرنامج لعبة غو ضد المستخدم، بمستوى صعوبة يتراوح بين 5 و7 كيو على رقعة 9×9. ويدعم البرنامج أحجام رقع متعددة، من 5×5 إلى 19×19.

قوة

في هذا المستوى من الأداء، كان برنامج GnuGo أضعف بستة إلى سبعة أحجار من أفضل البرامج التجارية على أجهزة جيدة في أوائل عام 2009، ولكنه كان يُضاهي في قوته أقوى البرامج التي لا تستخدم أساليب مونت كارلو . وقد حقق البرنامج نتائج جيدة في العديد من بطولات لعبة غو الحاسوبية . فعلى سبيل المثال، فاز بالميدالية الذهبية في أولمبياد الحاسوب لعامي 2003 و2006 [ 2 ] ، وحصل على المركز الثاني في تحدي جيفو لعام 2006. [ 3 ]

البروتوكولات

على الرغم من أن لغة GNU Go تعتمد على نظام ASCII ، إلا أنها تدعم بروتوكولين: بروتوكول مودم Go وبروتوكول نص Go ، واللذان يمكّنان واجهات المستخدم الرسومية من التفاعل معها لعرض الرسوم. وتوجد العديد من هذه الواجهات . كما يتيح بروتوكول نص Go اللعب عبر الإنترنت على خوادم Go (باستخدام برامج وسيطة)، ويمكن العثور على نسخ منها تعمل على NNGS و KGS ، وربما غيرها.

الإصدارات

الإصدار الحالي (المستقر) من لعبة GNU Go هو 3.8. وكان آخر إصدار تجريبي هو 3.9.1. كما توجد ميزة تجريبية لاستخدام طرق مونت كارلو للعب على لوحة 9×9.

تتوفر نسخة تُسمى Pocket GNU Go، مبنية على GNU Go 2.6، لنظام التشغيل Windows CE ( جهاز الكمبيوتر المحمول ). كما توجد نسخ مبنية على محرك 1.2 الأضعف بكثير لأجهزة Game Boy Advance و Palm Pilot .

انظر أيضاً

مراجع

  1. "إصدارات تطوير GNU Go" . تم الاطلاع عليه بتاريخ 4 نوفمبر 2020 .
  2. "الكمبيوتر جو - الأحداث الماضية" .
  3. "تحدي جيفو 2006" . مؤرشف من الأصل في 3 يوليو 2007. تم الاطلاع عليه في 21 يونيو 2007 .