Hash Dice ایک احتمال کا کھیل ہے جو بلاک چین ہیش ویلیو کی حساب کتاب اور الگورڈم کی بنیاد پر قائم کردہ پلیٹ فارم پر ہے۔یہ کھیل شرط اور پیش گوئی کے ساتھ مزید مزہ فراہم کرتا ہے، جہاں کھلاڑیوں کی طرف سے پھینکے گئے نمبر جتنا زیادہ بے ترتیب نمبر کے قریب ہوتے ہیں، جیتنے کے امکانات اتنے ہی زیادہ ہوتے ہیں۔یہاں Hash Dice کھیلنے اور اپنی جیت کو زیادہ سے زیادہ کرنے کے طریقے کی ہدایات ہیں۔
پیش بینی کردہ وقفے مرتب کرنا
کھلاڑیوں کو پہلے ایک متوقع وقفہ طے کرنا ہوگا، جیسے 49999 < بے ترتیب نمبر۔پھر اس دور کی رقم مقرر کریں اور ROLL پر کلک کریں۔نتیجه یک عدد تصادفی بین 0 و 99999 خواهد بود.اگر ۴۹۹۹۹ < تصادفی عدد، تو برنده میشوی؛ یا بازنده میشوی.
نصيحة: يمكن للاعبين ضبط الفترات العالية والمنخفضة:
ہائی: 1999-99998 < بے ترتیب نمبر
کم: بے ترتیب نمبر < 1 - 98000
منافع جیتنا
مربح الفوز لا يقل عن 1.0102x، وقد يصل الحد الأقصى إلى 99,000 x.
HashDice کی واپسی کی شرح
یہ کھیل میں صرف 1% کا فائدہ ہے، جس کا مطلب ہے کہ طویل مدتی بیٹنگ میں، 99% بیٹ کی رقم کھلاڑیوں کو دی جائے گی، جو 99% کی واپسی کی شرح فراہم کرتی ہے۔
انصاف کی تصدیق
HashDice ایک ثابت شدہ اور تصدیق شدہ نظام استعمال کرتا ہے جو ہر کھیل کو محفوظ طریقے سے منصفانہ بناتا ہے۔بیٹ کی تصدیق کرنے کے لیے، ایک جوڑا سرور سیڈ اور کلائنٹ سیڈ استعمال کیا جاتا ہے تاکہ ایک رول نمبر کا حساب لگایا جا سکے۔سرور سیڈ پوشیدہ ہے، اور اس کے بجائے سیڈ کا SHA-256 ہیش دکھایا جاتا ہے تاکہ کھلاڑی کے نتائج کی پیش گوئی سے روکا جا سکے۔کھلاڑی یہ یقین دہانی کر سکتے ہیں کہ سرور سیڈ تبدیل نہیں ہوا ہے، اپنے ہیشز کا موازنہ کر کے جو کہ بے ترتیب کرنے سے پہلے اور بعد میں ہیں۔
ڈیٹا کی حساب کتاب
ایک رول نمبر پیدا کرنے کے لیے 0 اور 99,999 کے درمیان، HashDice سرور سیڈ، کلائنٹ سیڈ، اور نانسی (بیٹ نمبر) کو ملا دیتا ہے۔پھر، یہ اس امتزاج کا SHA-512 ہیش حساب کرتا ہے تاکہ 128 کرداروں کا ہیکس سٹرنگ حاصل کیا جا سکے۔اس ہیش کے پہلے 5 کردار لیے جاتے ہیں اور انہیں 0 سے 1,048,575 (16 ^ 5 - 1) کے درمیان ایک اعشاری عدد میں تبدیل کیا جاتا ہے۔اگر یہ 1 ملین سے کم ہے، تو اسے 100,000 سے تقسیم کیا جاتا ہے اور اسے رول کے نتیجے کے طور پر استعمال کیا جاتا ہے۔اس کے علاوہ، یہ اگلے پانچ کرداروں کو 25 بار تک دہرائے گا۔بہت ہی نایاب صورت میں، اگر 25 آزمایشوں میں سے کوئی بھی 1 ملین سے کم نہ ہو جب اسے اعشاریہ میں تبدیل کیا جائے تو یہ باقی 3 کرداروں کا استعمال کرتا ہے اور انہیں آپ کے رول نمبر میں تبدیل کرتا ہے۔
کوڈ کی مثال
یہاں دی گئی کوڈ کی مثال کا استعمال شرط کی تصدیق کرنے کے لئے کیا جا سکتا ہے:
function getRoll(serverSeed, clientSeed, nonce) { var hash = sha512(serverSeed + clientSeed + nonce); var index = 0; do { var lucky = parseInt(hash.substr(index, 5), 16); index += 5; } while (lucky >= 1000000); return lucky % 100000; }
Hash Dice ایک دلچسپ اور منصفانہ کھیل ہے جس میں بڑی جیتنے کے بہت مواقع ہیں۔ان نصائح کی پیروی کرتے ہوئے، کھلاڑی اپنی کامیابی کے امکانات بڑھا سکتے ہیں اور پلیٹ فارم پر ایک دلچسپ اور فائدہ مند گیمنگ تجربے سے لطف اندوز ہو سکتے ہیں۔
