تجزیہ

Stockfish کی Elo اور سطحیں

iPhone، iPad، Mac اور Android کے لیے۔ اکاؤنٹ کی ضرورت نہیں۔

Stockfish کتنا مضبوط ہے؟ پوری قوت پر کسی بھی انسانی کھلاڑی سے کہیں زیادہ۔ مگر Stockfish جان بوجھ کر کمزور بھی کھیل سکتا ہے، اور اسی طرح شطرنج ایپس اور ویب سائٹس ہر کھلاڑی کے لیے سطحیں دیتی ہیں۔ یہ صفحہ ان سطحوں کے پیچھے کی ترتیبات سمجھاتا ہے، بتاتا ہے کہ انجن کی سطح پر لکھے Elo عدد کا کیا مطلب ہے اور کیا نہیں، Lichess پر Stockfish کی سطحیں کیسے بنی ہیں، اور اپنے لیے صحیح سطح کیسے چنیں۔

Stockfish اپنی قوت کیسے محدود کرتا ہے

Stockfish میں کمزور کھیلنے کے دو طریقے پہلے سے موجود ہیں۔ دونوں UCI ترتیبات ہیں، یعنی وہ ترتیبات جو شطرنج پروگرام تلاش سے پہلے انجن کو بھیجتا ہے۔

  • Skill Level، 0 سے 20 تک۔ 20 پوری قوت ہے اور 0 سب سے کمزور ترتیب۔ 20 سے نیچے Stockfish کئی امیدوار چالوں کا موازنہ کرتا ہے اور کبھی کبھی جان بوجھ کر، کچھ اتفاق کے ساتھ، کمزور چال چنتا ہے۔ سطح جتنی کم ہو، یہ انتخاب تلاش میں اتنا ہی جلدی ہوتا ہے اور اتنی ہی بڑی غلطیاں قبول کی جاتی ہیں۔
  • UCI_LimitStrength اور UCI_Elo۔ UCI_LimitStrength آن ہو تو پروگرام UCI_Elo سے Elo میں ایک ہدف قوت مانگ سکتا ہے۔ Stockfish 19 میں اجازت شدہ حد 1320 سے 3190 ہے۔ اندرونی طور پر Stockfish اس Elo کو Skill Level میں بدل دیتا ہے۔

یہ حد سورس کوڈ میں طے ہے (Stockfish 19 میں search.h)۔ وہاں ایک تبصرے کے مطابق یہ تبدیلی Skill Level کی مختلف قدروں پر Stockfish اور ایک دوسرے انجن کی بازیوں سے اخذ کی گئی ہے، اور CCRL Blitz پیمانے پر تقریباً 1320 سے 3190 تک کا احاطہ کرتی ہے۔ CCRL انجنوں کی ریٹنگ فہرست ہے، انسانوں کی نہیں۔

ایک تیسرا طریقہ بھی ہے جو ہر پروگرام استعمال کر سکتا ہے: خود تلاش کو محدود کرنا۔ نوڈز کی مقررہ تعداد (وہ پوزیشنیں جنہیں انجن دیکھتا ہے)، مقررہ گہرائی یا ہر چال کے لیے کم وقت، یہ سب Stockfish کو کمزور کرتے ہیں، کیونکہ کم گہری تلاش وہ حربے نظرانداز کر دیتی ہے جو گہری تلاش ڈھونڈ لیتی ہے۔ بہت سی ایپس ایسی حدوں کو Skill Level کے ساتھ ملاتی ہیں۔

انجن کی Elo آپ کی ریٹنگ کیوں نہیں

Elo عدد کا مطلب صرف کھلاڑیوں کے اپنے گروہ کے اندر ہوتا ہے۔ انجن کی سطحیں انجنوں کے درمیان بازیوں سے ناپی جاتی ہیں۔ آپ کی ریٹنگ انسانوں کے درمیان بازیوں سے آتی ہے، کسی خاص ویب سائٹ پر یا کسی ایک فیڈریشن میں۔

  • مختلف گروہ۔ UCI_Elo انجنوں کی ایک ریٹنگ فہرست سے جڑا ہے۔ Lichess اور Chess.com کی ریٹنگ ان کے اپنے کھلاڑیوں کی بازیوں سے آتی ہے، اور FIDE ریٹنگ بساط پر کھیلی گئی ریٹنگ والی بازیوں سے۔
  • مختلف غلطیاں۔ محدود انجن زیادہ تر مضبوط چالیں چلتا ہے اور پھر کبھی کبھار اتفاق سے چنی گئی کمزور چال۔ انسان دوسری قسم کی غلطیاں کرتے ہیں: کوئی خطرہ نظرانداز کر دیتے ہیں، منصوبے کو غلط سمجھتے ہیں یا وقت کم پڑ جاتا ہے۔ جو سطح کاغذ پر آپ کی ریٹنگ کے برابر ہو، وہ کہیں زیادہ مشکل یا کہیں زیادہ آسان لگ سکتی ہے۔
  • مختلف حالات۔ ہر چال کا وقت اور آلے کی رفتار بدل دیتے ہیں کہ کوئی سطح کتنی مضبوط کھیلتی ہے۔

انسانی ریٹنگز بھی آپس میں نہیں ملتیں۔ ایک ہی کھلاڑی کے Lichess، Chess.com اور FIDE میں مختلف اعداد ہوتے ہیں، جیسا کہ شطرنج ریٹنگ کا موازنہ دکھاتا ہے۔ اس لیے انجن کی سطح کی Elo کو سیڑھی کا ایک درجہ سمجھیں، ایسی ریٹنگ نہیں جس کا موازنہ آپ اپنی ریٹنگ سے کر سکیں۔

پوری قوت پر Stockfish کتنا مضبوط ہے؟

کسی بھی انسان سے بہت اوپر۔ Stockfish 18 کے ساتھ Stockfish ٹیم نے لکھا کہ انجن پرانے یا کمزور ہارڈویئر پر بھی کسی بھی انسانی کھلاڑی سے مضبوط ہے (اعلان)۔ 16 اکتوبر 2026 کی CCRL 40/15 ریٹنگ فہرست میں چار پروسیسر کور پر Stockfish 19، 3650 Elo کے ساتھ پہلے نمبر پر ہے۔

یہ عدد انجنوں کے پیمانے پر ہے، جو مقررہ شرائط میں دوسرے انجنوں کے خلاف ناپا گیا۔ یہ ٹھیک ٹھیک نہیں بتاتا کہ کسی انسان کے خلاف مقابلہ کیسا رہے گا۔ یہ جو بتاتا ہے وہ یہ ہے: پوری قوت پر Stockfish تجزیے کا آلہ ہے، انسانوں کے لیے مشق کا ساتھی نہیں۔ اس کے خلاف کھیلنے کے لیے آپ کو محدود سطح چاہیے۔ تازہ ترین ورژن میں کیا بدلا، اس کا خلاصہ Stockfish 19 میں ہے۔

Lichess پر Stockfish کی سطحیں

Lichess پر آپ کمپیوٹر کے خلاف سطح 1 سے 8 تک کھیل سکتے ہیں۔ کمپیوٹر کی چالیں fishnet سے آتی ہیں، جو Lichess کی تقسیم شدہ Stockfish سروس ہے۔ یہ لکھتے وقت اس کا سورس کوڈ (api.rs) ہر سطح کے لیے تین حدیں طے کرتا ہے:

Lichess سطحSkill Levelگہرائی کی حدہر چال کا وقت
1-9550 ms
2-55100 ms
3-15150 ms
435200 ms
575300 ms
6118400 ms
71613500 ms
820221000 ms

تین باتیں نمایاں ہیں۔ سطح 1 سے 3 صفر سے کم Skill Level قدریں استعمال کرتی ہیں، جو Stockfish کی سرکاری ترتیب کی حد سے باہر ہیں۔ سطح 8 پر Skill Level کی حد بند ہے (20)، مگر گہرائی اور وقت پھر بھی محدود ہیں، اس لیے سطح 8 بہت مضبوط ہے مگر پوری قوت والا Stockfish نہیں۔ اور کوڈ Skill Level، گہرائی اور وقت طے کرتا ہے، Elo نہیں۔ Lichess کی کسی سطح کے لیے جو بھی Elo آپ پڑھیں، وہ کہیں اور سے آیا ہوا اندازہ ہے، Lichess کے کوڈ کا عدد نہیں۔

ChessWOW کی پانچ سطحیں

ChessWOW اپنی پانچ سطحوں کے لیے Stockfish 19 کی اپنی ترتیبات استعمال کرتا ہے:

سطحہدفکیسے طے کی جاتی ہے
نوآموزElo 800Skill Level 0 اور نوڈز کی تعداد پر ایک چھوٹی حد
کلب کھلاڑیElo 1600UCI_LimitStrength کے ساتھ UCI_Elo 1600
ماسٹرElo 2200UCI_LimitStrength کے ساتھ UCI_Elo 2200
گرانڈ ماسٹرElo 2700UCI_LimitStrength کے ساتھ UCI_Elo 2700
پوری قوتکوئی حد نہیںقوت کی کوئی حد نہیں، پروسیسر کے تمام کور

نوآموز سطح کے لیے الگ طریقہ چاہیے۔ UCI_Elo 1320 سے نیچے نہیں جا سکتا، اور اکیلا Skill Level 0 بھی کھیل سیکھنے والے کے لیے بہت اچھا کھیلتا ہے۔ اس لیے ChessWOW، Skill Level 0 کو نوڈز کی تعداد کی ایک چھوٹی حد کے ساتھ ملاتا ہے۔ تب انجن اتنی کم تلاش کرتا ہے کہ مختصر حربے بھی نظرانداز کر دیتا ہے۔ Elo کی تمام قدریں Stockfish کے پیمانے پر ہدف ہیں، Lichess یا Chess.com کی ریٹنگ نہیں، اور آلہ اور وقت کا کنٹرول اس پر اثر ڈالتے ہیں کہ کوئی سطح کیسے کھیلتی ہے۔

یہی پانچ سطحیں آپ اپنے براؤزر میں Stockfish کے خلاف کھیلیں کے اوپر والی بساط پر آزما سکتے ہیں۔ براؤزر چھوٹے نیٹ ورک کے ساتھ Stockfish 19 کا چھوٹا ورژن چلاتا ہے۔

صحیح سطح کیسے چنیں

  1. قدم 1

    ایسی سطح سے شروع کریں جو ذرا آسان لگے۔ شطرنج میں نئے ہیں: نوآموز۔ باقاعدگی سے کھیلتے ہیں اور بنیادی حربے جانتے ہیں: کلب کھلاڑی۔ مضبوط کلب یا ٹورنامنٹ کھلاڑی ماسٹر سے شروع کر سکتے ہیں۔

  2. قدم 2

    تین سے پانچ بازیاں کھیلیں، اشاروں کے بغیر، تاکہ نتیجہ آپ کے اپنے کھیل کی عکاسی کرے۔

  3. قدم 3

    اپنے نتائج گنیں۔ اگر آپ تقریباً ہر بازی جیتیں تو ایک سطح اوپر جائیں۔ اگر تقریباً ہر بازی ہاریں تو ایک نیچے۔

  4. قدم 4

    وہاں رہیں جہاں آپ کچھ جیتیں اور کچھ ہاریں۔ انہی بازیوں سے سب سے زیادہ سیکھنے کو ملتا ہے۔

  5. قدم 5

    ہر بازی کے بعد رپورٹ دیکھیں۔ کھیل کی رپورٹ دکھاتی ہے کہ بازی کا رخ کہاں بدلا۔ اگلی بازی سے پہلے ان پوزیشنوں کی مشق کریں۔

اوپر جانے پر شروع میں چند بازیاں ہارنے کی توقع رکھیں۔ سطحوں کے درمیان فاصلے برابر نہیں ہوتے، Lichess پر بھی اور کسی بھی ایپ میں بھی۔ اگر کوئی قدم بہت بڑا لگے تو نچلی سطح پر مزید بازیاں کھیلیں، یا ایسی پوزیشن سے شروع کریں جس میں آپ بہتر ہوں اور اسے جیتنے کی مشق کریں۔

جاننے کی باتیں

سوالات اور جوابات

Stockfish کی Elo کتنی ہے؟

پوری قوت پر چار کور والے Stockfish 19 کی ریٹنگ 16 اکتوبر 2026 کی CCRL 40/15 فہرست میں 3650 ہے۔ یہ انجنوں کا پیمانہ ہے اور اس کا موازنہ انسانی ریٹنگ سے نہیں کیا جا سکتا۔

Lichess پر Stockfish کی سطح 8 کی Elo کتنی ہے؟

Lichess کا کوڈ کوئی Elo نہیں بتاتا۔ سطح 8، Skill Level 20 استعمال کرتی ہے، 22 کی گہرائی کی حد اور ہر چال کے لیے ایک سیکنڈ تک کے ساتھ۔

Stockfish کو کم سے کم کتنی Elo پر رکھا جا سکتا ہے؟

UCI_Elo سے Stockfish 19 میں 1320۔ اس سے کمزور کھیل کے لیے Skill Level اور تلاش پر حدیں چاہییں، جیسے نوڈز کی حد۔

Skill Level 20 کا کیا مطلب ہے؟

پوری قوت۔ 20 پر Stockfish جان بوجھ کر کمزور چالیں نہیں چنتا۔

کیا ChessWOW کی نوآموز سطح واقعی Elo 800 ہے؟

یہ Stockfish کے پیمانے پر ایک ہدف ہے، جو Skill Level 0 اور نوڈز کی حد سے حاصل ہوتا ہے۔ یہ Lichess، Chess.com یا FIDE میں 800 ریٹنگ کے برابر نہیں۔

مزید رہنما

آگے پڑھیں

ChessWOW

Stockfish کے خلاف اپنی سطح تلاش کریں۔

مکمل نیٹ ورک کے ساتھ پانچ سطحیں، iPhone، iPad، Mac اور Android پر آف لائن۔