منصفانہ پانسے، منصفانہ کھیل

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

ختم شدہ کسی بھی گیم کی خود تصدیق کریں

باتیں سستی ہوتی ہیں، تو یہ رہا وہ حصہ جو آپ خود چلا سکتے ہیں۔ جب کوئی میچ ختم ہوتا ہے تو ہم اس کا سرور سیڈ، وہ کمٹمنٹ جو ہم نے پہلے پانسے سے پہلے شائع کی تھی، اور وہ ہر کڑی ظاہر کر دیتے ہیں جو دونوں فریقوں نے کھیل کے دوران شائع کی۔ ریویل بنڈل نیچے چسپاں کریں، یا گیم کو اس کی آئی ڈی سے تلاش کریں: یہ صفحہ اُسی ریکارڈ سے ہر پانسہ دوبارہ اخذ کرتا ہے، بالکل وہی حساب جو ہمارے سرورز نے چلایا، اور پھینک بہ پھینک دکھاتا ہے کہ محفوظ اقدار مطابقت رکھتی ہیں یا نہیں۔ اس میں کہیں بھی ہماری بات پر یقین کرنے کی ضرورت نہیں: حساب کھلا ہوا ہے اور کوئی بھی اسے دہرا سکتا ہے۔ یہ صفحہ جان بوجھ کر جو ایک کام نہیں کرتا، وہ ہے سبز «قابلِ ثبوت منصفانہ» کا تمغہ دینا، کیونکہ دیانت داری سے وہ اس کا حق دار نہیں بن سکتا۔ جو اقدار آپ کے اپنے آلے نے پہلے پانسے سے پہلے لکھ کر مقفل کر دی تھیں، انہیں یہ کبھی نہیں دیکھتا، اور جس ریکارڈ کی پوری زنجیر کسی محتاط جعل سے بدل دی گئی ہو، وہ بھی یہاں اُتنی ہی صفائی سے دوبارہ اخذ ہو جاتا ہے۔ اسے صرف آپ کے آلے میں مقفل اقدار سے بائٹ بہ بائٹ موازنہ ہی رد کر سکتا ہے، اور وہ اقدار صرف آپ کی ایپ کے پاس ہوتی ہیں۔ اسی لیے اس صفحے کی دیانت دار حد ”ہم آہنگ“ ہے، اور سب سے مضبوط فیصلہ ایپ کی «تصدیق کریں» اسکرین دے سکتی ہے۔

یہ بنڈل صرف انصاف کا ڈیٹا ظاہر کرتا ہے: سیڈز، کمٹمنٹ، nonce اقدار اور پانسے۔ اس میں کسی کھلاڑی کا نام یا اکاؤنٹ شامل نہیں۔

یا

ہم صرف اسی گیم کے انصاف والے خانے دیکھتے ہیں، کبھی کسی کھلاڑی کی شناخت نہیں۔

جب ایپ کا «تصدیق کریں» لنک یہ صفحہ کھولتا ہے تو کمٹمنٹ بھی ساتھ لے آتا ہے، تاکہ آپ اسے ریکارڈ والی کمٹمنٹ کے سامنے رکھ کر دیکھ سکیں۔ نیچے کے نتیجے پر اس کا کوئی اثر نہیں: پہلے پانسے سے پہلے مقفل کی گئی نقل صرف آپ کے آلے میں ہوتی ہے، اور اُس سے موازنہ ایپ کے اندر کی جانچ کرتی ہے۔

وہ کلائنٹ سیڈ جو آپ کی ایپ نے گیم کے آغاز پر ریکارڈ کیا تھا، یہاں اس لیے لایا گیا ہے کہ آپ اسے ریکارڈ میں ظاہر ہونے والے سیڈز سے ملا کر دیکھ سکیں۔ کمٹمنٹ کی طرح یہ بھی نیچے کا نتیجہ نہیں بدلتا: مقفل نقل صرف آپ کے آلے میں ہے، اور اُس سے مطابقت جانچنا ایپ کے اندر کی جانچ کا کام ہے۔

پانسے: قابلِ ثبوت منصفانہ، سرور پر پھینکے جاتے ہیں

ختم ہو چکے کسی آن لائن میچ کا ہر پانسہ ہمارے گیم سرورز پر بنتا ہے اور وہ قابلِ ثبوت منصفانہ ہے، وہ بھی بغیر اس کے کہ آپ کو ہم پر یقین کرنا پڑے۔ پہلے پانسے سے پہلے ہم اُس خفیہ سیڈ کی کمٹمنٹ شائع کرتے ہیں جس سے پانسے نکلیں گے، اور دونوں کھلاڑیوں کی ایپ بھی اپنی اپنی زنجیر کی کمٹمنٹ کرتی ہے؛ یہ سب کسی کے پانسہ پھینکنے سے پہلے ہی ایک ہی ریکارڈ میں منجمد ہو جاتا ہے۔ اس کے بعد ہر پانسہ دونوں فریقوں کی زنجیر سے ایک ایک تازہ کڑی خرچ کرتا ہے: جس کی باری ہو وہ اپنی کڑی باری کے آغاز میں شائع کرتا ہے، حریف اپنی کڑی تبھی چھوڑتا ہے جب پہلی مقفل ہو چکی ہو، اور پانسہ سب سے آخر میں اخذ ہوتا ہے۔ چنانچہ کسی بھی پانسے کا آخری نامعلوم اِن پُٹ ہمیشہ بورڈ کی دوسری طرف ہوتا ہے۔ ابتدائی پانسے بھی مستثنیٰ نہیں: جب تک دونوں فریق اپنا حصہ نہ دیں، ان میں سے ایک بھی وجود میں نہیں آتا۔ سو ہر پانسہ پہلے سے طے شدہ اقدار کا یقینی نتیجہ ہے: کوئی بھی، ہم بھی نہیں، نہ کوئی پانسہ چن سکتا ہے، نہ اس کی جگہ دوسرا رکھ سکتا ہے، نہ خاموشی سے دوبارہ پھینک سکتا ہے۔ یہ دعویٰ مکمل ہو چکے پانسے کی قدر کے بارے میں ہے اور وہیں رک جاتا ہے: میچ منسوخ ہونا، پیغام کا پہنچنا یا نہ پہنچنا، اور کس کا وقت ختم ہوا، یہ سب اس سے باہر ہیں۔ اوپر دیا گیا آلہ ختم شدہ کھیل کے ہر پانسے کو شائع شدہ ریکارڈ سے دوبارہ اخذ کرتا ہے؛ یہ ایسا حساب ہے جسے کوئی بھی دہرا سکتا ہے۔ جو یہ نہیں کر سکتا وہ یہ تصدیق ہے کہ وہ ریکارڈ آپ ہی کا میچ ہے: اس کے لیے وہ اقدار درکار ہیں جو آپ کے آلے نے کھیل سے پہلے مقفل کی تھیں، اور وہ صرف آپ کی ایپ کے پاس ہیں، سو یہ آخری قدم ایپ کی «تصدیق کریں» اسکرین پر اٹھایا جاتا ہے۔

اتنا ہی اہم یہ ہے کہ پھینک کہاں ہوتی ہے۔ پانسے کبھی آپ کے آلے پر تیار نہیں ہوتے، آپ کا فون صرف وہ پھینک دکھاتا ہے جو سرور پہلے ہی کر چکا ہے۔ یہی ایک ڈیزائن فیصلہ پانسے کی دھوکہ دہی کے پورے خاندان کو مٹا دیتا ہے: ایک بدلی ہوئی ایپ دوبارہ پھینک نہیں سکتی، ایک تاخیری جھٹکا کسی پھینک کی نقل نہیں بنا سکتا، اور کلائنٹ کی جانب کوئی چال اگلے نمبر میں جھانک نہیں سکتی، کیونکہ اگلا نمبر پڑھے جانے کے لیے آپ کے فون پر ہوتا ہی نہیں: وہ سرور پر اخذ ہوتا ہے، اور وہ بھی تب جب دونوں فریق اُس باری کی اپنی کڑی چھوڑ چکے ہوں۔

اور پھینکیں کبھی ایڈجسٹ نہیں کی جاتیں۔ کوئی «مصروفیت کا منحنی» نہیں، کوئی واپسی کی میکینک نہیں، ہار کے سلسلے میں پھنسے کھلاڑیوں کے لیے کوئی رعایت نہیں۔ جنریٹر نہ جانتا ہے نہ پروا کرتا ہے کہ کون جیت رہا ہے۔

بورڈ: ہر ایک چال پر تصدیق شدہ

منصفانہ پانسوں کا کچھ مطلب نہ ہوتا اگر بورڈ خود ہی بھٹک سکتا یا اس سے چھیڑ چھاڑ ہو سکتی، اس لیے کھیل ایک سخت سرور-بااختیار ماڈل پر چلتا ہے۔ آپ کا آلہ سرور کو کبھی نہیں بتاتا کہ بورڈ کیسا دکھتا ہے، وہ صرف آپ کی نیت بھیجتا ہے («اس مہرے کو 13 پوائنٹ سے 8 پوائنٹ پر لے جاؤ»)۔ سرور اس چال کو سرکاری قواعد اور سرکاری بورڈ کے سامنے جانچتا ہے؛ غیر قانونی چالیں سیدھی رد کر دی جاتی ہیں، چاہے کوئی بدلا ہوا کلائنٹ کچھ بھی دعویٰ کرے۔

پھر دہری جانچ آتی ہے: ہر حالت کی اپ ڈیٹ کے ساتھ سرور اصل بورڈ حالت کا ایک مختصر نقشِ انگشت (ہیش) نشر کرتا ہے۔ آپ کا آلہ وہی نقشِ انگشت اپنے مقامی بورڈ سے حساب کر کے موازنہ کرتا ہے۔ اگر ایک مہرہ بھی مختلف ہو تو کلائنٹ اپنی نقل پھینک دیتا ہے اور سرور سے دوبارہ ہم وقت ہو جاتا ہے۔ یوں یہ ثابت ہوتا ہے کہ دونوں کھلاڑی ہر لمحہ ایک ہی گیم دیکھ رہے ہیں، بے ہم وقتی ایک ہی آمد و رفت میں خود ٹھیک ہو جاتی ہے، اور کوئی ایسا وقفہ نہیں جہاں کسی باسی یا چھیڑی ہوئی بورڈ پر کھیلا جا سکے۔

حریف: Glicko-2 میچ میکنگ

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

نتیجہ: جب آپ جیتتے ہیں تو آپ نے ایک ہمسر کو مات دی۔ جب آپ ہارتے ہیں تو سیکھنے کے لیے کوئی حقیقی چیز موجود ہے، اکثر حکمتِ عملی کے رہنماؤں میں۔

منصفانہ پانسے دراصل کیسے محسوس ہوتے ہیں

یہ رہی بے چین کر دینے والی حقیقت: واقعی بے ترتیب پانسے اکثر لوگوں کی توقع سے زیادہ اتار چڑھاؤ والے محسوس ہوتے ہیں۔ حقیقی بے ترتیبی لگاتار چار دوہرے، ایک پوائنٹ کے گھر کے سامنے داخلے کی ناکامیاں، اور آخری پھینک کے معجزے پیدا کرتی ہے، بالکل اُسی تعدد پر جو امکان پیش گوئی کرتا ہے۔ 17/36 کا ایک شاٹ چوتھائی سے زیادہ مرتبہ لگاتار دو بار خطا جاتا ہے۔ یادداشت رسوائیاں سنبھال رکھتی ہے اور معمول کو پھینک دیتی ہے، اسی لیے ہر تجربہ کار آن لائن کھلاڑی کے پاس ایک «دھوکے بازی والے پانسے» کی کہانی ہوتی ہے، مگر کسی شماریاتی جانچ نے یہاں ان میں سے ایک کی بھی تصدیق نہیں کی۔

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

ہمارا عہد

  • سرور پر بننے والے، قابلِ ثبوت منصفانہ پانسے: کبھی کسی آلے پر نہیں پھینکے جاتے، کسی کھلاڑی یا صورتِ حال کے لیے کبھی ایڈجسٹ نہیں ہوتے، اور اُن اِن پُٹس سے اخذ ہوتے ہیں جن کی کمٹمنٹ دونوں فریق پہلے پانسے سے پہلے کرتے ہیں؛ کھیل ختم ہونے پر ہر پانسہ شائع شدہ ریکارڈ سے دوبارہ اخذ کیا جا سکتا ہے، اور میچ آپ ہی کا تھا اس کی تصدیق ایپ کرتی ہے۔
  • سرچشمے پر قواعد کا نفاذ: ہر چال کی تصدیق سرور کرتا ہے؛ بدلے ہوئے کلائنٹ کچھ حاصل نہیں کرتے۔
  • بورڈ کی مسلسل تصدیق: ہر اپ ڈیٹ پر ہیش سے جانچ، ہر عدم مطابقت پر خود اصلاح۔
  • مہارت پر مبنی جوڑ: Glicko-2 ریٹنگز اور ریٹنگ کے مطابق میچ میکنگ۔

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

اکثر پوچھے جانے والے سوالات

کیا آن لائن بیک گیمن کے پانسے دھاندلی زدہ ہیں؟

نہیں، اور اس کے لیے آپ کو ہماری بات پر یقین کرنے کی ضرورت نہیں۔ ختم شدہ آن لائن میچ میں ہر پانسہ اُن اِن پُٹس سے نکلتا ہے جن کی کمٹمنٹ کھیل سے پہلے ہو چکی ہوتی ہے: ہم اپنے خفیہ سیڈ کی کمٹمنٹ شائع کرتے ہیں، دونوں کھلاڑیوں کی ایپ اپنی اپنی زنجیر کی کمٹمنٹ کرتی ہے، اور پھر ہر پانسہ دونوں طرف سے ایک ایک تازہ کڑی خرچ کرتا ہے؛ جس کی باری ہو وہ پہلے شائع کرتا ہے، اور حریف اپنی کڑی تبھی چھوڑتا ہے جب وہ مقفل ہو چکی ہو۔ جب تک دونوں فریق حصہ نہ ڈالیں کوئی پانسہ وجود میں نہیں آتا، سو کوئی بھی، ہم بھی نہیں، نہ پانسہ چن سکتا ہے، نہ بدل سکتا ہے، نہ خاموشی سے دوبارہ پھینک سکتا ہے؛ یہ بات مکمل ہو چکے پانسے کی قدر تک محدود ہے، اس سے آگے نہیں: منسوخ ہونے والا میچ، نہ پہنچنے والا پیغام اور کس کا وقت ختم ہوا، یہ سب اس ثبوت سے باہر ہیں۔ ختم شدہ کھیل کا ہر پانسہ کوئی بھی اس صفحے کے شائع شدہ ریکارڈ سے دوبارہ اخذ کر سکتا ہے، اور یہ تصدیق کہ وہ ریکارڈ آپ ہی کا میچ ہے، ایپ کا قدم ہے، کیونکہ کھیل سے پہلے آپ کے آلے نے جو اقدار مقفل کی تھیں وہ اُسی کے پاس ہیں۔ پانسے کبھی آپ کے فون پر نہیں بنتے اور کسی کھلاڑی کی مدد یا نقصان، کھیلوں کو چلانے یا نتائج پر اثر ڈالنے کے لیے کبھی ایڈجسٹ نہیں کیے جاتے۔

مجھے اپنے حریف سے بُرے پانسے کیوں ملتے محسوس ہوتے ہیں؟

کیونکہ انسانی یادداشت جانبدار ہوتی ہے: تکلیف دہ ضربیں یاد رہتی ہیں، معمول کی پھینکیں بھول جاتی ہیں۔ ایک ہی کھیل میں پانسوں کی قسمت واقعی اوپر نیچے ہوتی ہے، یہی بیک گیمن ہے۔ مگر بہت سے کھیلوں میں یہ بالکل برابر ہو جاتی ہے، اور مستقل جیتنے والے وہی ہوتے ہیں جو اُسی پھینک کی تقسیم کے ساتھ بہتر فیصلے کرتے ہیں۔ ہماری امکانات کی رہنمائی دکھاتی ہے کہ اصل امکانات کیسے دکھتے ہیں۔

کیا میرا حریف دھوکہ دے سکتا ہے یا بورڈ کے ساتھ چھیڑ چھاڑ کر سکتا ہے؟

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

میچ میکنگ منصفانہ کیسے رہتی ہے؟

ریٹنگ Glicko-2 نظام استعمال کرتی ہے، جو Elo کی ایک جدید تطہیر ہے اور نہ صرف آپ کی طاقت بلکہ یہ بھی جانچتی ہے کہ نظام اُس کے بارے میں کتنا یقین رکھتا ہے۔ میچ میکنگ آپ کو ملتی جلتی ریٹنگ کے حریفوں سے ملاتی ہے، تاکہ جیت ہم پلہ کھلاڑیوں کو مات دینے سے آئے، نئے آنے والوں کو لُوٹنے سے نہیں۔

سیکھے ہوئے کو آزمائیں

بیک گیمن سیکھنے کا تیز ترین طریقہ اسے کھیلنا ہے۔ اپنے براؤزر میں ہی حقیقی کھلاڑیوں سے مقابلہ کریں: مفت، بغیر انسٹال، بغیر رجسٹریشن۔

مفت بیک گیمن کھیلیںبراؤزر میں · بغیر انسٹال کیے