مستويات Stockfish وتصنيف Elo
لأجهزة iPhone وiPad وMac وAndroid. بلا حساب.
ما مدى قوة Stockfish؟ بكامل قوته، هو أقوى بكثير من أي لاعب بشري. لكن Stockfish يستطيع أيضًا أن يلعب أضعف عن قصد، وبهذه الطريقة تقدّم تطبيقات ومواقع الشطرنج مستويات تناسب كل لاعب. تشرح هذه الصفحة الإعدادات التي تقف وراء هذه المستويات، وما الذي يعنيه رقم Elo لمستوى المحرك وما الذي لا يعنيه، وكيف أُعدّت مستويات Stockfish على Lichess، وكيف تختار المستوى المناسب لك.
كيف يقيّد Stockfish قوته
لدى Stockfish طريقتان مدمجتان للعب بقوة أقل. كلتاهما خيار من خيارات UCI، أي إعدادات يرسلها برنامج الشطرنج إلى المحرك قبل أن يبدأ البحث.
- Skill Level، من 0 إلى 20. القيمة 20 هي القوة الكاملة، و0 أضعف إعداد. تحت 20، يقارن Stockfish عدة نقلات مرشحة ويختار أحيانًا نقلة أضعف عن قصد، مع عنصر من الصدفة. وكلما انخفض المستوى، اتخذ هذا القرار في مرحلة أبكر من البحث وقَبِل أخطاء أكبر.
- UCI_LimitStrength وUCI_Elo. عند تفعيل
UCI_LimitStrength، يستطيع البرنامج طلب قوة مستهدفة بنقاط Elo عبرUCI_Elo. وفي Stockfish 19 يكون النطاق المسموح من 1320 إلى 3190. ويحوّل Stockfish هذا الرقم داخليًا إلى Skill Level.
النطاق محدد في الشيفرة المصدرية (search.h في Stockfish 19). وبحسب تعليق هناك، فإن هذا التحويل معاير على مباريات بين Stockfish بمستويات Skill مختلفة ومحرك آخر، ويغطي تقريبًا من 1320 إلى 3190 على مقياس CCRL Blitz. وCCRL قائمة تصنيف للمحركات، لا للبشر.
وهناك طريقة ثالثة يستطيع أي برنامج استخدامها: تقييد البحث نفسه. فعدد ثابت من العُقد (الوضعيات التي ينظر فيها المحرك)، أو عمق ثابت، أو وقت قصير لكل نقلة، كلها تجعل Stockfish أضعف، لأن البحث السطحي تفوته تكتيكات يجدها البحث الأعمق. وكثير من التطبيقات تجمع بين هذه القيود وSkill Level.
لماذا لا يساوي Elo المحرك تصنيفك
لا معنى لرقم Elo إلا داخل مجموعته الخاصة من اللاعبين. مستويات المحرك تُقاس في مباريات بين المحركات، أما تصنيفك فيأتي من مباريات بين البشر، على موقع معين أو في اتحاد معين.
- مجموعات مختلفة. يرتبط UCI_Elo بقائمة تصنيف للمحركات. وتأتي تصنيفات Lichess وChess.com من مباريات بين لاعبيها، وتصنيفات FIDE من المباريات المصنفة على الرقعة الحقيقية.
- أخطاء مختلفة. المحرك المقيَّد يلعب نقلات قوية في الغالب، ثم بين حين وآخر نقلة أضعف يختارها بالصدفة. أما البشر فيرتكبون أخطاء من نوع آخر: يغفلون عن تهديد، أو يخطئون في تقدير خطة، أو يضيق عليهم الوقت. لذلك قد يبدو مستوى يطابق تصنيفك على الورق أصعب بكثير أو أسهل بكثير.
- ظروف مختلفة. الوقت المتاح لكل نقلة وسرعة الجهاز يغيّران قوة لعب المستوى.
حتى تصنيفات البشر لا يطابق بعضها بعضًا. فاللاعب نفسه له أرقام مختلفة على Lichess وChess.com وFIDE، كما تُظهر المقارنة في تحويل تصنيف الشطرنج. لذلك تعامل مع Elo مستوى المحرك كدرجة على سلّم، لا كتصنيف يمكنك مقارنته بتصنيفك.
ما مدى قوة Stockfish بكامل قوته؟
أعلى بكثير من أي إنسان. فمع Stockfish 18 كتب فريق Stockfish أن المحرك أقوى من أي لاعب بشري، حتى على أجهزة قديمة أو ضعيفة (الإعلان). وفي قائمة تصنيف CCRL 40/15 بتاريخ 16 أكتوبر 2026، يحتل Stockfish 19 على أربع أنوية معالج المركز الأول بـ 3650 Elo.
هذا الرقم على مقياس للمحركات، مقيس ضد محركات أخرى بشروط ثابتة، ولا يخبرك بالضبط كيف ستسير مباراة ضد إنسان. لكنه يخبرك بهذا: بكامل قوته، Stockfish أداة للتحليل، لا شريك تدريب للبشر. لتلعب ضده، تحتاج إلى مستوى مقيَّد. وما الذي تغيّر في أحدث إصدار تجده ملخصًا في Stockfish 19.
مستويات Stockfish على Lichess
على Lichess يمكنك اللعب ضد الكمبيوتر بالمستويات من 1 إلى 8. وتأتي نقلات الكمبيوتر من fishnet، خدمة Stockfish الموزعة لدى Lichess. ووقت كتابة هذه الصفحة، تحدد شيفرتها المصدرية (api.rs) ثلاثة قيود لكل مستوى:
| مستوى Lichess | Skill Level | حد العمق | الوقت لكل نقلة |
|---|---|---|---|
| 1 | -9 | 5 | 50 ms |
| 2 | -5 | 5 | 100 ms |
| 3 | -1 | 5 | 150 ms |
| 4 | 3 | 5 | 200 ms |
| 5 | 7 | 5 | 300 ms |
| 6 | 11 | 8 | 400 ms |
| 7 | 16 | 13 | 500 ms |
| 8 | 20 | 22 | 1000 ms |
ثلاثة أمور لافتة. المستويات من 1 إلى 3 تستخدم قيم Skill أقل من 0، خارج نطاق الخيار الرسمي في Stockfish. وفي المستوى 8 يكون قيد Skill معطلًا (20)، لكن العمق والوقت ما زالا محدودين، فالمستوى 8 قوي جدًا دون أن يكون Stockfish بكامل قوته. كما أن الشيفرة تحدد Skill والعمق والوقت، لا رقم Elo. فأي رقم Elo تقرؤه لمستوى من مستويات Lichess هو تقدير من مصدر آخر، لا رقم من شيفرة Lichess.
المستويات الخمسة في ChessWOW
يستخدم ChessWOW إعدادات Stockfish 19 نفسها لمستوياته الخمسة:
| المستوى | الهدف | طريقة الضبط |
|---|---|---|
| لاعب جديد | Elo 800 | Skill Level 0 مع حد صغير لعدد العُقد |
| لاعب نادٍ | Elo 1600 | UCI_LimitStrength مع UCI_Elo 1600 |
| أستاذ | Elo 2200 | UCI_LimitStrength مع UCI_Elo 2200 |
| أستاذ كبير | Elo 2700 | UCI_LimitStrength مع UCI_Elo 2700 |
| القوة الكاملة | بلا حد | بلا تقييد للقوة، كل أنوية المعالج |
مستوى «لاعب جديد» يحتاج إلى طريقة مختلفة. فلا يمكن خفض UCI_Elo تحت 1320، وSkill Level 0 وحده ما زال يلعب جيدًا أكثر من اللازم لمن يتعلم اللعبة. لذلك يجمع ChessWOW بين Skill Level 0 وحد صغير لعدد العُقد. فيبحث المحرك قليلًا جدًا إلى حد أنه تفوته التكتيكات القصيرة أيضًا. كل قيم Elo أهداف على مقياس Stockfish، لا تصنيفات Lichess أو Chess.com، والجهاز ونظام الوقت يؤثران في طريقة لعب المستوى.
يمكنك تجربة المستويات الخمسة نفسها في متصفحك على الرقعة في أعلى صفحة اللعب ضد Stockfish. ويشغّل المتصفح نسخة أصغر من Stockfish 19 بشبكة أصغر.
كيف تختار المستوى المناسب
- الخطوة 1
ابدأ بمستوى يبدو سهلًا قليلًا. إذا كنت جديدًا على الشطرنج: «لاعب جديد». وإذا كنت تلعب بانتظام وتعرف التكتيكات الأساسية: «لاعب نادٍ». ويمكن للاعبي الأندية والبطولات الأقوياء البدء بمستوى «أستاذ».
- الخطوة 2
العب من ثلاث إلى خمس مباريات دون تلميحات، حتى تعكس النتيجة لعبك أنت.
- الخطوة 3
احسب نتائجك. إذا كنت تفوز في كل مباراة تقريبًا، فانتقل إلى المستوى الأعلى. وإذا كنت تخسر في كل مباراة تقريبًا، فانتقل إلى المستوى الأدنى.
- الخطوة 4
ابقَ حيث تفوز في بعض المباريات وتخسر في بعضها. تلك المباريات تعلّمك أكثر من غيرها.
- الخطوة 5
انظر في التقرير بعد كل مباراة. يُظهر تقرير المباراة أين انقلبت المباراة. تدرّب على تلك الوضعيات قبل المباراة التالية.
عندما تنتقل إلى مستوى أعلى، توقّع أن تخسر بضع مباريات في البداية. فالمسافات بين المستويات ليست متساوية، على Lichess كما في أي تطبيق. وإذا بدت لك الخطوة كبيرة جدًا، فالعب مباريات أكثر في المستوى الأدنى، أو ابدأ من وضعية تكون فيها أفضل وتدرّب على الفوز بها.
أسئلة وأجوبة
كم يبلغ تصنيف Elo لـ Stockfish؟
بكامل قوته، يبلغ تصنيف Stockfish 19 على أربع أنوية 3650 في قائمة CCRL 40/15 بتاريخ 16 أكتوبر 2026. وهذا مقياس للمحركات لا يمكن مقارنته بتصنيفات البشر.
كم Elo مستوى Stockfish 8 على Lichess؟
شيفرة Lichess لا تحدد رقمًا. المستوى 8 يستخدم Skill Level 20 مع حد للعمق قدره 22 وما يصل إلى ثانية واحدة لكل نقلة.
ما أدنى Elo يمكن ضبط Stockfish عليه؟
مع UCI_Elo، الحد الأدنى 1320 في Stockfish 19. أما اللعب الأضعف فيحتاج إلى Skill Level وقيود على البحث، مثل حد لعدد العُقد.
ماذا يعني Skill Level 20؟
القوة الكاملة. عند 20، لا يختار Stockfish نقلات أضعف عن قصد.
هل مستوى «لاعب جديد» في ChessWOW هو حقًا Elo 800؟
إنه هدف على مقياس Stockfish، يتحقق بـ Skill Level 0 وحد لعدد العُقد. وهو ليس مثل تصنيف 800 على Lichess أو Chess.com أو في FIDE.
تابع مع
اكتشف مستواك ضد Stockfish.
خمسة مستويات بالشبكة الكاملة، بلا إنترنت على iPhone وiPad وMac وAndroid.