دالة التقييم

إجراء يسند تقديرا عدديا إلى وضعية كي يوجه برنامج الشطرنج بحثه.

الشرح

تعطي دالة التقييم تقديرا عدديا لمدى أفضلية وضعية لأحد الطرفين. ويستخدمها عندما لا يستطيع البحث المحدود الوصول إلى النهاية الفعلية لكل مباراة ممكنة.

يُسمى التقييم ساكنا لأنه يمنح الوضعية قيمة عند تلك النقطة من دون بدء بحث كامل آخر منها. ولا تعني كلمة ساكن أن الوضعية هادئة تكتيكيا.

المعلومات التي قد تراعيها

  • المادة، أي القطع التي لا تزال لدى كل طرف.
  • أمان الملك ومواضع القطع وحركيتها، أي مدى حرية القطع في تنفيذ نقلات مفيدة.
  • بنية البيادق، أي كيفية توزيعها ودعم بعضها بعضا أو إضعاف بعضها بعضا، إلى جانب أنماط موضعية أخرى.
  • في بعض المحركات، شبكة عصبية، وهي نموذج رياضي مدرب على أمثلة كثيرة لدمج هذه الإشارات.

تحتاج الإشارة والمقياس إلى سياق. فقد يفضّل الرقم الموجب الأبيض أو الطرف الذي عليه الدور، بحسب البرنامج. كما أن وحدة تشبه قيمة بيدق واحد لا تمثل احتمالا عالميا للفوز.

لا تختار الدالة النقلة النهائية بمفردها. فالبحث يقارن وضعيات مستقبلية كثيرة ويعيد قيمها نحو وضعية البداية عبر طرائق مثل . ولذلك قد يختلف تقييم سريع للرقعة الحالية عن النتيجة بعد البحث في تسلسلات النقلات الممكنة.

الاستخدام والسياق

في الواجهة، يعني 0.00 عادة أن المحرك يقدّر التوازن وفق مقياسه، لا أن تعادل الوضعية قد ثبت.

التباسات شائعة

التقييم الساكن والتحليل الكامل

يمنح التقييم الساكن وضعية واحدة قيمة من دون تفرع ممتد جديد، بينما يجمع التحليل بين التقييم والبحث.

النتيجة والحقيقة الموضوعية

خارج النهايات المحلولة، يكون الرقم تقديرا قد يتغير عندما يبحث المحرك إلى عمق أكبر.

المصادر

  1. 1.Evaluation, Chess Programming Wiki
  2. 2.evaluate.cpp, Stockfish
  3. 3.UCI Protocol and Stockfish Commands, Stockfish

مصطلحات ذات صلة

© 2026 MindZug