افتح في التطبيق

مؤشر موروزوف للتوازن (MBI): المنهجية

يجيب مؤشر موروزوف للتوازن (MBI) عن سؤال واحد لكل وضع من أوضاع Chess960 الابتدائية الـ960: ما حجم أفضلية الأبيض في البداية؟ هذه الصفحة هي المنهج كاملًا — كل رقم على هذا الموقع يمكن إعادة حسابه انطلاقًا منها.

مؤلف المنهجية: رومان موروزوف. About the author · الإصدار 1.0 · 2026-08-25

CC BY 4.0 المنهجية والبيانات: CC BY 4.0 — استخدام حر مع نسبة العمل إلى المؤلف.

ما الذي يقيسه المؤشر

في الشطرنج يلعب الأبيض أولًا. لهذه النقلة الأولى قيمة، وفي Chess960 تختلف هذه القيمة في كل وضع من الأوضاع الـ960. يقيس المؤشر حجم هذه الأفضلية الابتدائية، لا مَن هو الأفضل. الأسود لا في 956 وضعًا من الأوضاع الـ960 يكون تقييم المحرك للوضع الابتدائي عند التعادل أو أعلى لصالح الأبيض؛ أما الأربعة الباقية فتأتي بين 2 و7 سنتيبيدق في جانب الأسود، وهو أقل مما يتحرّك به البحث بين تكراراته نفسها: ضجيج حول الصفر لا أفضلية للأسود. المقياس هو البعد عن الصفر في أي اتجاه، لذا فالصياغة الأمينة هي «ما مقدار التقدّم هنا»، والوضع المتوازن هو الذي يكون فيه هذا التقدّم أصغر ما يمكن.

المؤشر مقياس من 0 إلى 100. تعني 100 أصغر أفضلية مقيسة للأبيض بين الأوضاع الـ960 — أكثر البدايات توازنًا. وتعني 0 أكبرها. المؤشر تحويل قائم على الرتبة لكمية واحدة مقيسة، فهو يقول أين يقع الوضع بالمقارنة مع الـ959 الأخرى، لا كم بيدقًا يتقدّم أحدهم.

كيف يُقيَّم كل وضع

يُحلَّل كل وضع ابتدائي مرة واحدة بواسطة Stockfish من الترتيب الأولي، بميزانية ثابتة من عُقد البحث بدلًا من زمن ثابت. هذا هو القرار المحوري في المنهج كله: ميزانية العُقد لا تعتمد على الجهاز. أما ميزانية الزمن فتمنح الحاسوب الأسرع بحثًا أعمق ومن ثمّ رقمًا مختلفًا، ولا يستطيع أحد التحقق من النتيجة.

البحث أحادي الخيط بتجزئة ثابتة وعدد عُقد ثابت حتميّ: الملف التنفيذي نفسه على أي جهاز يعيد القيمة نفسها بالسنتي-بيدق، بتّةً بتّة. هذا ما يجعل التحقق المستقل ممكنًا لا مجرد معقول.

من السنتي-بيدق إلى المؤشر

السنتي-بيدق ليس مقياسًا خطّيًا لأي شيء إنساني، والفرق بين ‎+18‎ و‎+22‎ لا يعني شيئًا بذاته. لذلك يستخدم المؤشر رتبة الوضع بين الـ960، لا الرقم الخام:

rank(sp) = position of eval_cp(sp) in the sorted list of all 960 values
(ascending: smallest White edge first, ties share the mean rank)
MBI(sp) = round( 100 * (960 - rank(sp)) / (960 - 1) )
الفئة أفضلية الأبيض عدد الأوضاع
أ — الأكثر توازنًا ≤ +19 cp 240
ب — متوازنة +20…+26 cp 240
ج — أفضلية ملحوظة +27…+35 cp 240
د — الأفضلية الأكبر > +35 cp 240

عبر الأوضاع الـ960 يتراوح تقييم المحرك بين +-7 و+83 سنتي-بيدق، والوسيط +26.0.

كيف تتوزع القيم الـ960

كل عمود مجال بعرض خمسة سنتي-بيدق؛ والرقم إلى اليمين عدد الأوضاع التي تقع فيه.

-10..-6 cp1
-5..-1 cp3
0..4 cp19
5..9 cp25
10..14 cp72
15..19 cp135
20..24 cp159
25..29 cp173
30..34 cp131
35..39 cp96
40..44 cp63
45..49 cp43
50..54 cp18
55..59 cp8
60..64 cp7
65..69 cp3
70..74 cp0
75..79 cp2
80..84 cp2

التحقّق

تقييم المحرك ادّعاء بشأن الوضع. وللتحقق من أن هذا الادّعاء يتنبأ بنتائج فعلية، يُلعب جزء من الأوضاع حتى النهاية: محرك ضد محرك، مباريات كثيرة لكل وضع، مع تثبيت البذور ونشرها. فإذا سجّلت الأوضاع التي يسميها المؤشر متوازنة نتيجة أقرب إلى 50% للأبيض، فالمؤشر يقيس ما يدّعي قياسه.

البذرة الأساسية: 20260825. يمكن إعادة أي مباراة بدقة.

الوضع المجموعة المحرك، cp المباريات فوز/تعادل/خسارة نتيجة الأبيض
42 عشوائية +23 50 6/44/0 56.0% (42.3–68.8%)
52 عشوائية +18 50 5/45/0 55.0% (41.3–67.9%)
80 الأكثر اختلالًا +83 50 7/42/1 56.0% (42.3–68.8%)
86 عشوائية +34 50 1/48/1 50.0% (36.6–63.4%)
102 الأكثر توازنًا 0 50 3/47/0 53.0% (39.5–66.1%)
131 الأكثر توازنًا 0 50 0/50/0 50.0% (36.6–63.4%)
204 الأكثر توازنًا 0 50 0/46/4 46.0% (33.0–59.6%)
217 الأكثر توازنًا +3 50 0/50/0 50.0% (36.6–63.4%)
259 الأكثر توازنًا +3 50 2/43/5 47.0% (33.9–60.6%)
262 عشوائية +43 50 6/44/0 56.0% (42.3–68.8%)
266 عشوائية +26 50 3/47/0 53.0% (39.5–66.1%)
268 الأكثر اختلالًا +58 50 8/42/0 58.0% (44.2–70.6%)
269 الأكثر توازنًا 0 50 1/46/3 48.0% (34.8–61.5%)
272 الأكثر اختلالًا +58 50 13/36/1 62.0% (48.2–74.1%)
292 عشوائية +49 50 1/49/0 51.0% (37.6–64.3%)
300 الأكثر توازنًا 0 50 3/47/0 53.0% (39.5–66.1%)
332 الأكثر اختلالًا +59 50 10/40/0 60.0% (46.2–72.4%)
348 الأكثر اختلالًا +62 50 6/44/0 56.0% (42.3–68.8%)
399 الأكثر اختلالًا +65 50 7/38/5 52.0% (38.5–65.2%)
401 الأكثر توازنًا -7 50 0/49/1 49.0% (35.7–62.4%)
418 الأكثر توازنًا -2 50 1/49/0 51.0% (37.6–64.3%)
424 عشوائية +23 50 6/44/0 56.0% (42.3–68.8%)
429 الأكثر توازنًا 0 50 0/50/0 50.0% (36.6–63.4%)
432 الأكثر توازنًا +3 50 5/44/1 54.0% (40.4–67.0%)
433 الأكثر توازنًا -4 50 4/45/1 53.0% (39.5–66.1%)
467 الأكثر توازنًا +2 50 2/47/1 51.0% (37.6–64.3%)
471 الأكثر توازنًا 0 50 0/50/0 50.0% (36.6–63.4%)
481 عشوائية +5 50 1/49/0 51.0% (37.6–64.3%)
485 الأكثر توازنًا +3 50 1/49/0 51.0% (37.6–64.3%)
497 الأكثر توازنًا 0 50 0/48/2 48.0% (34.8–61.5%)
499 عشوائية +18 50 4/46/0 54.0% (40.4–67.0%)
531 عشوائية +13 50 4/46/0 54.0% (40.4–67.0%)
556 عشوائية +21 50 2/48/0 52.0% (38.5–65.2%)
557 الأكثر اختلالًا +63 50 15/35/0 65.0% (51.1–76.7%)
565 الأكثر اختلالًا +60 50 4/44/2 52.0% (38.5–65.2%)
576 الأكثر توازنًا 0 50 1/48/1 50.0% (36.6–63.4%)
578 الأكثر اختلالًا +56 50 12/38/0 62.0% (48.2–74.1%)
593 الأكثر توازنًا +2 50 0/49/1 49.0% (35.7–62.4%)
604 الأكثر اختلالًا +81 50 13/37/0 63.0% (49.1–75.0%)
620 الأكثر اختلالًا +63 50 12/38/0 62.0% (48.2–74.1%)
637 عشوائية +21 50 7/43/0 57.0% (43.3–69.7%)
654 عشوائية +34 50 4/45/1 53.0% (39.5–66.1%)
665 عشوائية +22 50 6/44/0 56.0% (42.3–68.8%)
745 عشوائية +13 50 3/46/1 52.0% (38.5–65.2%)
748 عشوائية +42 50 6/43/1 55.0% (41.3–67.9%)
760 الأكثر اختلالًا +61 50 8/40/2 56.0% (42.3–68.8%)
784 الأكثر اختلالًا +58 50 10/38/2 58.0% (44.2–70.6%)
786 الأكثر توازنًا +2 50 4/45/1 53.0% (39.5–66.1%)
794 الأكثر اختلالًا +67 50 12/38/0 62.0% (48.2–74.1%)
801 عشوائية +11 50 1/49/0 51.0% (37.6–64.3%)
814 عشوائية +32 50 5/45/0 55.0% (41.3–67.9%)
823 الأكثر توازنًا -5 50 2/48/0 52.0% (38.5–65.2%)
868 الأكثر اختلالًا +75 50 9/41/0 59.0% (45.2–71.5%)
870 عشوائية +44 50 5/45/0 55.0% (41.3–67.9%)
879 الأكثر اختلالًا +66 50 11/38/1 60.0% (46.2–72.4%)
880 الأكثر اختلالًا +63 50 7/42/1 56.0% (42.3–68.8%)
885 عشوائية +14 50 1/49/0 51.0% (37.6–64.3%)
886 الأكثر اختلالًا +58 50 5/45/0 55.0% (41.3–67.9%)
902 الأكثر اختلالًا +62 50 5/44/1 54.0% (40.4–67.0%)
935 الأكثر اختلالًا +78 50 11/38/1 60.0% (46.2–72.4%)

حدود المنهج — اقرأها قبل الاستشهاد بالأرقام

تحقّق بنفسك

كل ما يلزم لإعادة حساب مجموعة البيانات متاح للعموم: بناء المحرك بدقة، والميزانية، والبرامج النصية، والمخرجات الخام. إعادة حساب وضع واحد تستغرق دقائق على نواة واحدة؛ والمجموعة كلها ليلة واحدة.

  1. نزّل البيانات الخام والبرامج النصية من صفحة البيانات المفتوحة. بيانات مفتوحة
  2. تحقّق من وضع واحد مقابل المجموعة المنشورة — يعيد الأمر حسابه من الصفر ويقارن:
    python tools/balance/verify_reproduce.py --sp 518
  3. أو أعد حساب المجموعة كاملة (قابلة للاستئناف: بعد أي انقطاع تُكمل الكتابة في الملف نفسه):
    python tools/balance/eval_all.py --nodes 400000000 --workers 20

إذا اختلفت قيمتك فالاختلاف نفسه هو النتيجة: لن يتطابق إما بناء المحرك أو ميزانية العُقد أو الخيارات. والثلاثة مذكورة أعلاه.

الاستشهاد والترخيص

المنهجية ومجموعة البيانات منشورتان بترخيص CC BY 4.0: استخدمهما لأي غرض، بما في ذلك التجاري، مع نسبة العمل إلى المؤلف.

Morozov R. Chess960 Balance Index (MBI). ch960.com/balance, 2026. CC BY 4.0.

توازن الأوضاع الـ960 جميعها · مجموعة البيانات ومخرجات المحرك الخام