سیکھیں

شطرنج کے لیے Elo کیلکولیٹر: فارمولا، K فیکٹر اور مثالیں

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

Elo کیلکولیٹر

بازیحریف کی ریٹنگنتیجہمتوقعتبدیلیبازی ہٹائیں
10.36+12.8
20.57−1.4
ریٹنگ میں تبدیلی+11.4
نئی ریٹنگ1511

FIDE ریٹنگ کی ایک مدت کی تمام بازیوں کی تبدیلیاں جمع کرتا ہے اور گول کیا ہوا نتیجہ شائع کرتا ہے۔

اوپر والا Elo کیلکولیٹر دکھاتا ہے کہ ایک یا زیادہ بازیوں کے بعد ریٹنگ کیسے بدلتی ہے۔ اپنی ریٹنگ، حریفوں کی ریٹنگ اور نتائج لکھیں، K فیکٹر چنیں، اور یہ ہر بازی کا متوقع اسکور، ریٹنگ میں تبدیلی اور آپ کی نئی ریٹنگ دکھاتا ہے۔ نیچے اس کے پیچھے کا فارمولا حل شدہ مثالوں کے ساتھ ہے، K فیکٹر اور 400 پوائنٹس کے اصول کے بارے میں FIDE کے قواعد ہیں، اور یہ کہ Elo، Lichess اور Chess.com کے Glicko نظاموں سے کیسے مختلف ہے۔

Elo کا مطلب

Elo نظام کا نام Arpad Elo کے نام پر ہے، جو ہنگری میں پیدا ہونے والے امریکی اور Marquette University میں فزکس کے پروفیسر تھے۔ United States Chess Federation نے 1960 میں ان کا ریٹنگ نظام اپنایا، اور بین الاقوامی شطرنج فیڈریشن FIDE نے 1970 میں۔ آج بھی FIDE اپنی سرکاری ریٹنگ کے لیے یہی استعمال کرتا ہے۔

Elo ریٹنگ ایک نسبتی عدد ہے۔ اکیلے 1650 سے زیادہ پتہ نہیں چلتا؛ اصل بات حریف سے فرق ہے۔ اس فرق سے نظام اندازہ لگاتا ہے کہ آپ کو کتنے پوائنٹس ملنے چاہییں۔ اگر آپ اندازے سے زیادہ اسکور کریں تو آپ کی ریٹنگ بڑھتی ہے؛ کم کریں تو گھٹتی ہے۔ برابر K فیکٹر ہوں تو ایک کھلاڑی جتنے پوائنٹس حاصل کرتا ہے، دوسرا اتنے ہی کھوتا ہے۔

متوقع اسکور

متوقع اسکور E وہ پوائنٹس ہیں جو کسی خاص حریف کے خلاف ایک کھلاڑی کو فی بازی ملنے چاہییں، 0 اور 1 کے درمیان۔ جیت 1، برابری 0.5 اور ہار 0 گنی جاتی ہے۔ فارمولا یہ ہے:

E = 1 / (1 + 10^((R_opponent - R_own) / 400))

یہاں R_own آپ کی ریٹنگ ہے اور R_opponent حریف کی۔ برابر ریٹنگ ہو تو E 0.5 ہے۔ ہر 400 پوائنٹس کا فرق امکانات کو دس گنا کر دیتا ہے۔ دو اعشاریہ تک گول کر کے:

ریٹنگ کا فرقمتوقع اسکور، زیادہ ریٹنگ والا کھلاڑیمتوقع اسکور، کم ریٹنگ والا کھلاڑی
00.500.50
1000.640.36
2000.760.24
3000.850.15
4000.910.09

0.76 کے متوقع اسکور کا مطلب جیت کا 76 فیصد امکان نہیں۔ اس کا مطلب ہے 100 بازیوں سے 76 پوائنٹس، برابری کو آدھا پوائنٹ گن کر۔ FIDE یہ فارمولا براہ راست نہیں بلکہ اپنے ریٹنگ قواعد میں ایک تبدیلی کی جدول استعمال کرتا ہے۔ اس کی قدریں تقریباً یہی ہیں؛ 400 کے فرق پر جدول 0.91 کے بجائے 0.92 دیتی ہے۔

ریٹنگ کیسے بدلتی ہے

بازی کے بعد تبدیلی اصل اور متوقع اسکور کا فرق ہے، K فیکٹر سے ضرب دے کر:

Change = K × (Score - E)

یعنی تبدیلی (Change) برابر ہے K ضرب (اصل اسکور (Score) منفی E)۔ حل شدہ مثال۔ آپ کی ریٹنگ 1500 ہے، حریف کی 1700، اور آپ کا K فیکٹر 20 ہے۔ فرق 200 پوائنٹس ہے، اس لیے آپ کا متوقع اسکور 1 / (1 + 10^(200/400)) = 0.24 ہے۔

نتیجہاسکورحسابتبدیلی
جیت120 × (1 - 0.24)+15.2
برابری0.520 × (0.5 - 0.24)+5.2
ہار020 × (0 - 0.24)-4.8

مضبوط حریف کے خلاف برابری سے بھی پوائنٹس ملتے ہیں، کیونکہ آپ نے توقع سے زیادہ اسکور کیا۔ اسی K فیکٹر والا آپ کا حریف ٹھیک اتنا ہی کھوتا ہے جتنا آپ حاصل کرتے ہیں۔

کئی بازیاں۔ FIDE ریٹنگ کی ایک مدت کی تمام بازیوں کی تبدیلیاں جمع کرتا ہے، ہر ایک موجودہ فہرست کی ریٹنگ سے نکالی گئی۔ اوپر والا کیلکولیٹر بھی اسی طرح کام کرتا ہے۔ K 20 اور 1500 ریٹنگ کے ساتھ مثال: 1400 کے خلاف جیت (E 0.64، تبدیلی +7.2)، 1600 کے خلاف برابری (E 0.36، +2.8) اور 1550 کے خلاف ہار (E 0.43، -8.6)۔ کل ملا کر +1.4، اس لیے نئی ریٹنگ 1501 ہے۔

FIDE کے K فیکٹر اور 700 کا اصول

K فیکٹر طے کرتا ہے کہ ایک بازی ریٹنگ کو کتنا ہلاتی ہے۔ FIDE کے ریٹنگ قواعد کے مطابق:

  • K = 40 ریٹنگ فہرست میں نئے کھلاڑیوں کے لیے، جب تک وہ کم از کم 30 بازیوں والے مقابلے مکمل نہ کر لیں۔
  • K = 40 تمام کھلاڑیوں کے لیے ان کی 18ویں سالگرہ والے سال کے آخر تک، جب تک ان کی ریٹنگ 2300 سے کم رہے۔
  • K = 20 جب تک ریٹنگ 2400 سے کم رہے۔
  • K = 10 جب شائع شدہ ریٹنگ 2400 تک پہنچ جائے۔ بعد میں ریٹنگ 2400 سے نیچے آ جائے تب بھی یہ 10 ہی رہتا ہے۔

700 کا اصول۔ اگر ریٹنگ کی ایک مدت میں بازیوں کی تعداد ضرب K، 700 سے زیادہ ہو جائے تو K کو اس سب سے بڑے پورے عدد تک کم کر دیا جاتا ہے جس کے لیے K × بازیاں 700 سے زیادہ نہ ہو۔ K 40 والا کوئی نوجوان کھلاڑی ایک مہینے میں 20 ریٹنگ والی بازیاں کھیلے تو 800 تک پہنچتا ہے، اس لیے اس مدت کے لیے K 35 ہو جاتا ہے۔ K 20 اور 40 بازیوں والا کوئی بالغ کھلاڑی بھی 800 تک پہنچتا ہے، اس لیے K 17 ہو جاتا ہے۔

کیلکولیٹر میں آپ K 40، 20 یا 10 چن سکتے ہیں۔ اگر آپ ایک مدت میں بہت سی بازیاں کھیلیں تو 700 کے اصول کے مطابق K فیکٹر خود طے کریں، یا نتیجے کا اپنی فیڈریشن کے حساب سے موازنہ کریں۔

400 پوائنٹس کا اصول

FIDE ریٹنگ کے فرق کی حد مقرر کرتا ہے: 400 پوائنٹس سے زیادہ کا فرق ایسے گنا جاتا ہے جیسے وہ 400 ہو۔ 1 اکتوبر 2025 سے یہ 2650 سے کم ریٹنگ والے کھلاڑیوں پر لاگو ہوتا ہے؛ اس سے اوپر اصل فرق استعمال ہوتا ہے۔

K 20 کے ساتھ مثال: 1500 ریٹنگ والا کھلاڑی 1000 ریٹنگ والے حریف کو ہراتا ہے۔ 500 پوائنٹس کے اصل فرق سے متوقع اسکور 0.95 ہوتا اور اضافہ تقریباً +1.1۔ حد کے ساتھ متوقع اسکور 0.91 ہے اور اضافہ +1.8۔ اسی بازی میں ہار پر 18.9 کے بجائے 18.2 پوائنٹس کم ہوتے۔ جب 400 پوائنٹس کا اصول آن ہو تو کیلکولیٹر یہ حد لاگو کرتا ہے۔ 2650 یا اس سے زیادہ ریٹنگ والے کھلاڑیوں کے لیے اسے بند کر دیں۔

Elo، Glicko اور ریٹنگ کا عدد کیا بتاتا ہے

آن لائن پلیٹ فارم ماہر شماریات Mark Glickman کے تیار کردہ Elo کے ترقی یافتہ طریقے استعمال کرتے ہیں۔ Lichess، Glicko-2 استعمال کرتا ہے اور نئے کھلاڑیوں کو 1500 سے شروع کرتا ہے۔ Chess.com، Glicko استعمال کرتا ہے؛ وہاں ابتدائی ریٹنگ اس مہارت کی سطح پر منحصر ہے جو آپ اکاؤنٹ بناتے وقت چنتے ہیں۔

Glicko متوقع اسکور کا خیال برقرار رکھتا ہے مگر ایک دوسرا عدد شامل کرتا ہے، ریٹنگ کا انحراف (rating deviation): نظام آپ کی ریٹنگ کے بارے میں کتنا یقینی ہے۔ نئے کھلاڑیوں اور وقفے کے بعد واپس آنے والوں کا انحراف بڑا ہوتا ہے، اس لیے ان کی ریٹنگ فی بازی زیادہ بدلتی ہے۔ انحراف زیادہ ہو تو Lichess ریٹنگ کے ساتھ سوالیہ نشان لگاتا ہے۔ اسی لیے اوپر والا کیلکولیٹر FIDE کے حساب سے بہت قریب ہے، مگر Lichess یا Chess.com پر دکھنے والے اعداد سے صرف لگ بھگ ملتا ہے۔

ریٹنگ کے عدد کا مطلب صرف کھلاڑیوں کے اپنے گروہ کے اندر ہوتا ہے۔ مثلاً FIDE کی فہرست 1400 سے شروع ہوتی ہے: اس سے کم والے کھلاڑی بغیر ریٹنگ دکھائے جاتے ہیں۔ Lichess، Chess.com اور FIDE فہرست پر 1500 تین مختلف سطحیں ہیں۔ ان کا آپس میں تعلق Chess.com بمقابلہ Lichess ریٹنگ والے صفحے پر دکھایا گیا ہے۔

کیلکولیٹر نتائج گنتا ہے، چالیں نہیں

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

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

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

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

Elo کا حساب کیسے لگایا جاتا ہے؟

پہلے متوقع اسکور: E = 1 / (1 + 10^((حریف - اپنی) / 400))۔ پھر تبدیلی: K × (اسکور - E)، جہاں جیت 1، برابری 0.5 اور ہار 0 گنی جاتی ہے۔

میرا K فیکٹر کتنا ہے؟

FIDE میں نئے کھلاڑیوں کے لیے 30 بازیوں تک اور 2300 سے کم والے نوجوانوں کے لیے 40، 2400 سے کم پر 20، اور 2400 تک پہنچنے کے بعد 10۔ قومی فیڈریشنیں اپنے قواعد استعمال کر سکتی ہیں۔

کیا برابری پر مجھے پوائنٹس ملتے ہیں؟

جی ہاں، اگر حریف کی ریٹنگ آپ سے زیادہ ہو۔ برابری 0.5 اسکور ہے، اور مضبوط کھلاڑی کے خلاف آپ کا متوقع اسکور 0.5 سے کم ہوتا ہے۔

Lichess میری ریٹنگ مختلف مقدار سے کیوں بدلتا ہے؟

Lichess، Glicko-2 استعمال کرتا ہے، جو یہ بھی دیکھتا ہے کہ آپ کی ریٹنگ کتنی یقینی ہے۔ نئے یا غیر فعال کھلاڑیوں کی ریٹنگ فی بازی Elo کے اندازے سے زیادہ بدلتی ہے۔

400 پوائنٹس کا اصول کیا ہے؟

FIDE، 400 پوائنٹس سے زیادہ ریٹنگ کے فرق کو 400 گنتا ہے۔ 1 اکتوبر 2025 سے یہ 2650 سے کم ریٹنگ والے کھلاڑیوں پر لاگو ہوتا ہے۔

کیا کیلکولیٹر بتا سکتا ہے کہ میں کتنا مضبوط کھیلا؟

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

مزید رہنما

آگے پڑھیں

ChessWOW

دیکھیں آپ کتنا اچھا کھیلے، صرف یہ نہیں کہ کتنا اسکور کیا۔

ChessWOW آپ کی Lichess بازیوں کی سطح کا اندازہ لگاتا ہے اور دکھاتا ہے کہ ہر بازی کا رخ کہاں بدلا۔