هل فقدت أحجار النرد الخاصة بلعبة لوحية، أو تحتاج إلى d20 في منتصف جلسة لعب الأدوار؟ تحل أداة رمي النرد المجانية هذه عبر الإنترنت محل أي حجر نرد لا تملكه في متناول يدك. حدد عدد أحجار النرد التي تريد رميها في حقل «نرد» — أي عدد من 1 إلى 20 — وحدد عدد أوجه كل حجر في حقل «أوجه»، ثم اضغط على زر «توليد». تفتح الصفحة على حجري نرد عاديين سداسيي الأوجه، لذا فإن الرمية الأولى لا تحتاج سوى لنقرة واحدة. يُعرض كل حجر نرد بمفرده ويظهر مجموع الرمية أسفله مباشرة، لذا فإن رمية 3d6 لا تتطلب أي حساب ذهني.
تُجرى كل رمية بواسطة متصفحك عبر واجهة Web Crypto API (عن طريق crypto.getRandomValues)، التي توفر قيمًا عشوائية قوية تشفيريًا من المصدر الخاص بالنظام للعشوائية، بدلًا من دالة شبه عشوائية في JavaScript مثل Math.random(). إن تحويل القيمة الخام ذات 32 بت إلى رقم وجه هو النقطة التي يفشل فيها النرد الافتراضي بصمت: أخذ القيمة بمعامل باقي القسمة على عدد الأوجه هو النهج البديهي ولكنه متحيز، لأنه ما لم يكن عدد الأوجه يقسم 2^32 بدون باقٍ، فإن الأوجه الأقل قيمة ستظهر بفرصة أعلى قليلًا من غيرها. يُسمى هذا العيب modulo bias وهو أمر قابل للقياس وليس نظريًا فقط. تتخلص هذه الأداة بدلًا من ذلك من أي قيمة تتجاوز أكبر مضاعف دقيق لعدد الأوجه وتسحب رقمًا جديدًا — وهي تقنية تُعرف باسم rejection sampling. يكلف هذا بضع سحبات إضافية ولكنه يمنحك ضمانًا دقيقًا بدلاً من ضمان تقريبي. لا يتم إرسال أي شيء إلى خادم، ولا يتم تسجيل أي شيء، وبمجرد تحميل الصفحة، ستستمر رمياتك في العمل حتى لو انقطع اتصالك بالإنترنت.
يقوم حقلان بكل العمل، وهما يتطابقان تمامًا مع ترميز النرد الذي تستخدمه الألعاب بالفعل. حقل «نرد» يمثل عدد أحجار النرد التي ترميها في وقت واحد، من 1 إلى 20. وحقل «أوجه» يمثل عدد أوجه كل حجر منها، من 2 إلى 1000 — وهذا يكفي لرمية عملة d2، والمجموعة الكاملة لألعاب تقمص الأدوار من d4 و d6 و d8 و d10 و d12 و d20، وحجر النسبة المئوية d100، وأي شيء آخر قد تبتكره لعبة. أي ترميز يُكتب على هيئة NdM يمثل هذين الحقلين: فرمية 2d6 تعني «نرد» 2 و «أوجه» 6، ورمية d20 واحدة تعني «نرد» 1 و «أوجه» 20. هل ترمي 3d6 لمعرفة قدرة شخصية ما؟ اجعل حقل «نرد» 3، وحقل «أوجه» 6، واضغط على «توليد»، وستصل الأوجه الثلاثة مع مجموعها معًا. يغير مفتاحا تبديل مظهر النتيجة بدلاً من قيمتها الحقيقية. خيار «نرد 3D متحرك»، والذي يعمل بشكل افتراضي، يجعل كل حجر نرد يتدحرج كمكعب قبل أن يستقر — أوقفه وستظهر الأرقام فورًا كقائمة بسيطة. يمنح خيار «لون عشوائي» كل حجر نرد لونًا خاصًا به بدلاً من اللون الأحمر القياسي، ولكنه يعمل فقط أثناء تشغيل «نرد 3D متحرك»، لأن القائمة البسيطة لا تحتوي على مكعبات لتلوينها. يتم رسم النقاط فقط لحجر النرد السداسي الأوجه؛ بينما يظهر كل نوع آخر الرقم على وجهه ببساطة، إذ لا يوجد نمط نقاط قياسي للرقم سبعة عشر.
يوجد أسفل النتيجة السطر الذي يوفر عليك عناء الحساب: يمثل الرمز Σ مجموع كل نرد في الرمية، بجانب الوقت الذي استغرقته الرمية وملاحظة تفيد بأنها أُنتجت محليًا. يضع زر «نسخ الكل» النتيجة في الحافظة الخاصة بك، بينما يكتبها زر «حفظ إلى ملف» في مستند نصي — وكلاهما يمنحك الأوجه الفردية، رقمًا لكل سطر، بدلاً من المجموع، بحيث يظل سجل ما تم رميه سجلًا لما تم رميه. يحتفظ قسم «السجل» بآخر 10 رميات قمت بها داخل متصفحك: انقر على إحداها لإعادتها إلى الشاشة، بما في ذلك المجموع، ويمكنك نسخ أو حذف إدخال واحد، أو مسح القائمة بأكملها متى شئت. يعمل زر «مسح» على إفراغ مربع النتيجة ولكنه يترك إعداداتك كما هي.
هل أحجار النرد الافتراضية أفضل من الأحجار الحقيقية؟ من حيث العدالة، نعم، والسبب يعود للفيزياء. يتم حفر النقاط وطلائها في النرد المصبوب العادي، وكل نقطة محفورة تزيل بعض المادة، لذا فإن الوجه الذي يحمل الرقم ستة — الذي يحتوي على ستة تجاويف — ينتهي به الأمر ليكون الأخف وزنًا بهامش بسيط، ويكون الوجه المقابل له هو الأثقل. إن أحجار نرد الكازينوهات المسماة precision dice موجودة لهذا السبب بالتحديد: يتم ملء نقاطها بمادة من نفس الكثافة حتى تستوي، وتُقطع حوافها بشكل مستقيم بدلاً من جعلها دائرية، وتُصنع بدقة تصل إلى جزء من المليمتر، ورغم ذلك يتم إخراجها من اللعب بعد بضع ساعات فقط. أحجار النرد الموجودة في صندوق لعبة لوحية لا تمتلك أيًا من هذه الخصائص، وتزداد سوءًا مع مرور الوقت — فالزاوية المكسورة، والحافة التي دورتها سنوات من الاهتزاز، وحجر النرد الذي يُلقى على بطانية بدلاً من التدحرج على طاولة لا يعطي نتائج عشوائية على الإطلاق. ليس لدى حجر النرد الافتراضي هندسة لكي تكون خاطئة، ولا يوجد تآكل ولا طريقة رمي يمكن الجدال حولها، وهو يتصرف في الرمية رقم عشرة آلاف تمامًا كما في الرمية الأولى. ما لا يستطيع فعله هو أن يجلس في راحة يدك. الخلاصة الصادقة هي أن هذه الأداة تتفوق في العدالة وتخسر في الطقوس المصاحبة للعبة.
النرد العادل ليس نفس الشيء مثل المجموع العادل. كل وجه في النرد الواحد متساوٍ في الاحتمالية، ولكن بمجرد إضافة حجري نرد معًا، تتوقف المجاميع عن كونها متساوية الاحتمالات، وهذا يخدع الناس باستمرار. يمكن أن يستقر حجران سداسيا الأوجه في 36 مجموعة متساوية الاحتمال؛ يبلغ مجموع ست مجموعات منها الرقم 7، بينما تصل مجموعة واحدة فقط إلى 2 ومجموعة واحدة إلى 12 — لذلك يظهر الرقم 7 بفرصة تعادل ستة أضعاف ظهور الرقم 12، حتى على أحجار نرد عادلة تمامًا. إن إضافة حجر نرد ثالث يضيق النطاق أكثر، وهذا هو السبب في أن رمية 3d6 تتجمع بكثافة حول المنتصف، والسبب في أن مصممي الألعاب يستخدمونها عندما يُقصد من القيمة أن تكون طبيعية بفرصة أكبر من كونها متطرفة. يبلغ متوسط حجر النرد السداسي الأوجه الواحد 3.5 نقطة، وبالتالي فإن رمية 2d6 متوسطها 7، ورمية 3d6 متوسطها 10.5، وعادةً ما يكون هذا الحساب الرياضي أكثر فائدة على طاولة اللعب من أي احتمال فردي منعزل. لا شيء من هذا يُعد تحيزًا: إنه ببساطة ما تفعله إضافة النرد لبعضه البعض، وهو السبب الذي يجعل اللعبة تطلب رمية 2d6 بدلاً من رمية d12 عندما يغطي كلاهما نفس النطاق.
ليس لدى النرد ذاكرة. ظهور أربع ستات متتالية لا يجعل الستة الخامسة أقل احتمالاً، والنرد الذي لم يُظهر الرقم 1 طوال المساء لا يصبح ملزمًا بإظهاره فجأة، ولا يوجد وجه يصبح «مستحقًا» للظهور في الدور القادم أبدًا — فكل رمية مستقلة عن كل رمية قبلها، والنرد لا يمكنه أن يعرف ما فعله قبل دقيقة. هذه الغريزة التي تصر على عكس ذلك تُسمى gambler's fallacy، وهي نفس الغريزة التي تجعلنا سيئين في اختراع رميات نرد من عقولنا: إذا طُلب منا تدوين سلسلة معقولة من الرميات، فإننا نتجنب التكرار، ونتناوب بين الأرقام العالية والمنخفضة، ونوزع الأرقام بشكل متساوٍ أكثر بكثير مما تفعله الصدفة حقًا. العشوائية الحقيقية تنتج بدلاً من ذلك تجمعات، وسلاسل متتالية، وفجوات طويلة. إن أي تسلسل يبدو مرتبًا بشكل يثير الشك هو بصمة إنسان.
لماذا تختار أداة رمي النرد هذه؟
- تعمل في المتصفح فقط: يتم رمي النرد على جهازك ولا يتم إرساله إلى أي مكان أبدًا
- عشوائية تعتمد على Web Crypto API: آمنة تشفيريًا، ولا تستخدم Math.random()
- بدون عيب modulo bias: تحافظ تقنية rejection sampling على احتمالية متساوية لكل وجه
- أي حجر نرد تطلبه اللعبة: من 1 إلى 20 حجر نرد في وقت واحد، بدءًا من d2 وحتى d1000
- يتم حساب المجموع نيابة عنك: يضيف Σ الرمية بأكملها، لذا لا تتطلب رمية 3d6 أي حساب ذهني
- نرد 3D متحرك، أو يمكنك إيقاف الرسوم المتحركة للحصول على قائمة بسيطة وفورية
- لون خاص لكل نرد، بحيث يسهل التمييز بين عدة أحجار نرد بلمحة واحدة
- قسم «السجل» وزر «حفظ إلى ملف»: احتفظ بسجل لأي رمية قد تضطر إلى تبريرها
- أداة غير محدودة ومجانية: بدون تسجيل، وبدون حدود استخدام، ولا شيء يُحفظ على خوادمنا
تظهر أحجار النرد حيثما تحتاج اللعبة إلى رقم لم يختره أحد. يقوم لاعبو ألعاب تقمص الأدوار بإجراء رمية هجوم باستخدام d20، ويرمون 3d6 للحصول على إحصائية، و d100 لاختبار نسبة مئوية، وتستمر جلسة اللعب التي فقدت نصف حقيبة النرد الخاصة بها دون أي عائق. تعمل الألعاب اللوحية على طاولة المطبخ بنفس الطريقة بمجرد ضياع النرد الموجود في الصندوق — حدد حقل «أوجه» إلى 6، وحقل «نرد» إلى 2، وواصل اللعب. ترمي المجموعات التي تلعب عن بُعد على شاشة مشتركة حتى يشاهد الجميع نفس الأوجه وهي تستقر. يُجري المعلمون درس الاحتمالات الكلاسيكي: قم برمي 2d6 وكرر ذلك 60 مرة، واجمع الإجماليات، ودع شكل المنحنى يظهر على السبورة. يتحقق مصممو الألعاب مما إذا كانت آلية معينة تتقلب بشكل واسع كما تبدو قبل أن يتم طباعة المنتج. والكثير من الرميات لا تحسم أكثر من من يبدأ أولاً، أو من يدفع ثمن القهوة، أو أي الخُطتين تفوز — إنها القرارات المتروكة للحظ والتي يتخذها البشر باستخدام النرد منذ آلاف السنين.
تمتلك هذه الأداة بعض القيود الصادقة التي تستحق المعرفة. تستخدم الرمية الواحدة نوعًا واحدًا من النرد: تنطبق القيمة الموجودة في حقل «أوجه» على كل نرد في تلك الرمية، لذا فإن رمي d20 و d6 معًا يتطلب رميتين منفصلتين بدلاً من واحدة. لا توجد أي تعديلات، ولا رميات ميزة أو عيب، ولا أحجار نرد متفجرة ولا مربع لإدخال الترميز — أنت تحصل على الأوجه والمجموع الخاص بها، وأي قاعدة تُضاف فوق ذلك تعود إليك. يحسب الرمز Σ كل نرد في الرمية، بينما يقوم زرا «نسخ الكل» و «حفظ إلى ملف» بتسجيل الأوجه الفردية بدلاً من المجموع. الرسوم المتحركة عبارة عن مكعب سداسي الأوجه دائمًا مهما كان عدد الأوجه، لأنها مجرد زينة: الوجه الذي يستقر عليه هو الرمية التي حددها المحرك بالفعل. الرميات محلية تمامًا على جهازك، لذلك بالنسبة للعبة عن بُعد، يقوم شخص واحد بالرمي ويشارك شاشته — تُنتج هذه الأداة رمية يمكنك شرحها، وليس رمية يمكن لطرف ثالث المصادقة عليها. والنرد العادل تشفيريًا لا يزال مجرد نرد عادل: ليست له علاقة بأي يانصيب أو سحب في كازينو ولا يمنح أي شخص أفضلية. وضمن هذه الحدود، يكون الضمان قويًا — كل وجه لكل نرد يتمتع بنفس الفرصة بالضبط، في كل رمية على الإطلاق.