हर आधुनिक गेम में रैंडम ड्रॉप सिस्टम होता है, और उनमें से लगभग कोई भी आपको असली संभावना नहीं बताता। टूलटिप में दिखने वाली संख्या आमतौर पर प्रदर्शित दर होती है, जो असली दर से अलग चीज़ है — और यही अंतर वह जगह है जहाँ दिलचस्प डिज़ाइन रहता है।
डिज़ाइनर असल में जो तंत्र उपयोग करते हैं
भारित संभावना। लगभग कुछ भी सपाट 50/50 नहीं होता। दुर्लभता स्तरों को भार दिया जाता है, इसलिए सामान्य वस्तु बार-बार आती है और लेजेंडरी कभी-कभार। तंत्र वही है जो भारित राफल उपयोग करता है: एक समान संख्या चुनें, देखें वह किस पट्टी में पड़ी, और वह वस्तु ले लें।

| दुर्लभता | सामान्य ड्रॉप दर | कैसा लगता है |
|---|---|---|
| सामान्य | 60–70% | अपेक्षित |
| असामान्य | 20–30% | सुखद |
| दुर्लभ | 5–10% | उल्लेख के लायक |
| एपिक | 1–5% | एक खास पल |
| लेजेंडरी | 1% से कहीं कम | पोस्ट करने लायक बात |
सतत वितरण की जगह स्तर रखने का कारण बोधगम्य है। खिलाड़ी दुर्लभता का लेबल तुरंत पढ़ लेते हैं, और वही लेबल ड्रॉप को यादगार बनाता है।
पिटी काउंटर। एक निश्चित सीमा के बाद सिस्टम ड्रॉप की गारंटी देता है। यह खिलाड़ी बनाए रखने का सबसे अहम तंत्र है, और यही सबसे अधिक बार UI में अनकहा छोड़ा जाता है।
पिटी काउंटर उदारता नहीं है — यह असमानता में कमी है। 1% दर पर 100 ड्रॉ में कुछ खिलाड़ियों को कुछ नहीं मिलता और कुछ को तीन मिल जाते हैं। पिटी बहुत बड़े फैलाव वाले वितरण को एक सीमा वाले वितरण में बदल देता है। खिलाड़ी यह फर्क बिना जाने महसूस करते हैं।
दुर्भाग्य से सुरक्षा। एक प्रकार जो आपकी लगातार चूक लंबी होने पर संभावना को ऊपर बढ़ाता है। 1% का ड्रॉप आपकी बीसवीं लगातार चूक पर चुपचाप 3% हो सकता है। फिर वही बात: असमानता में कमी, और आमतौर पर अदृश्य।
दोहराव रूपांतरण। जब वही वस्तु दो बार गिरती है, तो दूसरी करंसी या रीरोल बन जाती है। यह उस खास बेमज़ा नतीजे की समस्या हल करता है — खराब वस्तु नहीं, बल्कि वही वस्तु — और यह आधुनिक ड्रॉप सिस्टम का शायद सबसे अच्छा डिज़ाइन किया गया हिस्सा है।
खिलाड़ी संदेह करने में क्यों सही हैं
जुआरी की भूल हमेशा गलत नहीं होती। हर कोई मान लेता है कि “आज रात मेरी किस्मत खराब है” कहना अतार्किक है। पिटी काउंटर वाले सिस्टम में यह आपकी स्थिति का सही वर्णन है: आप उस व्यक्ति की तुलना में गारंटी वाले ड्रॉप के वाकई करीब हैं जिसने अभी शुरू किया। जो अंतर्ज्ञान गलत लगता है, वह असल में मॉडल है।
“बुरी किस्मत” के झुंड असली और अपरिहार्य हैं। 100 बॉक्स खोलने वाला खिलाड़ी जिसे कोई दुर्लभ वस्तु न मिले, यह मानेगा कि सिस्टम खराब है, भले ही दर ठीक विज्ञापित हो। यह उसकी सोच की गड़बड़ नहीं है — एक नमूने के भीतर से असमानता ऐसी ही दिखती है। समस्या यह है कि कितनी भी सांख्यिकीय सच्चाई अनुभव को ठीक नहीं करती।
करीबी चूक एक डिज़ाइन विकल्प है। ऐसा तंत्र जो ट्रिगर से कुछ दूरी पर बार-बार “बहुत करीब” दिखाता है, वह ईमानदारी के लिए नहीं, जुड़ाव के लिए अनुकूलित है। कुछ गेम इस बारे में साफ़ हैं। कई नहीं हैं।
रैंडम का मतलब निष्पक्ष नहीं होता। यहाँ दो समस्याएँ हैं, जिन्हें अलग करना ज़रूरी है। भारित सिस्टम वैध है — भार एक प्रकाशित नियम हैं, और भारित चयन असली मकसदों के लिए एक असली उपकरण है। जो वैध नहीं है वह ऐसा सिस्टम है जहाँ प्रदर्शित संभावना लागू की गई संभावना से मेल नहीं खाती। यह धोखा है, डिज़ाइन विकल्प नहीं।
डिज़ाइन का तनाव
हर लूट सिस्टम दो ऐसी चीज़ों के बीच बैठता है जो एक-दूसरे को खींचती हैं।
खिलाड़ी की अपेक्षा को प्रतिफल चाहिए। काफी प्रयासों के बाद खिलाड़ी को लगना चाहिए कि वह आगे बढ़ रहा है।
गेम की अर्थव्यवस्था को स्थिर ड्रॉप दर चाहिए। राजस्व मॉडल एक पूर्वानुमेय वितरण पर टिके होते हैं, और उदार असमानता उस पूर्वानुमेयता को नष्ट कर देती है जिस पर वे बने हैं।
इसका समाधान पिटी सुरक्षा है: यह खिलाड़ी को प्रतिफल का अनुभव कराती है, जबकि दीर्घकालिक औसत ठीक वहीं रहता है जहाँ अर्थव्यवस्था को ज़रूरत है। दोनों पक्षों को वह मिल जाता है जो वे चाहते हैं, और खिलाड़ी को आमतौर पर बताया नहीं जाता कि यह कैसे काम करता है।
रैंडमता गेम को असल में कहाँ बेहतर बनाती है
प्रोसीजरल जनरेशन। रोगलाइक और सैंडबॉक्स गेम रैंडमता का उपयोग ऐसे लेआउट बनाने के लिए करते हैं जिन्हें न किसी ने डिज़ाइन किया और न कोई दोबारा एक जैसा खेला। यह रैंडमता सामग्री बाँटने की जगह सामग्री बना रही है।
मैचमेकिंग। रैंडम या कौशल-आधारित जोड़ी बनाना मैचमेकिंग क्रम के असर को कम करता है, जो प्रतिस्पर्धी गेम में कौशल-फुलाव का असली और प्रलेखित स्रोत है।
असममित ड्राफ्टिंग। ड्राफ्ट में रैंडम क्रम पहले चुनने का फायदा हटा देता है, जो एक सच्ची निष्पक्षता की जीत है — उसी कारण असली खेल लीग भी यह रैंडम करती है कि पहले कौन चुनेगा।
गेम नाइट में रैंडम चयन का उपयोग
यहाँ के टूल गेम नाइट के उन हिस्सों के लिए उपयोगी हैं जो खेल नहीं हैं: कौन शुरू करेगा, कौन किसके साथ खेलेगा, पहले कौन-सा गेम खोलना है, और कैंपेन का कोई फैसला कैसे लिया जाए।
टूर्नामेंट की सीडिंग। टूर्नामेंट ब्रैकेट बाय सहित एलिमिनेशन राउंड संभालता है। वर्णमाला क्रम से सीडिंग पहली टीम को असली फायदा देती है, जिससे जिसमें जीतना मायने रखता हो वहाँ बचना चाहिए।
पार्टी और टीम बनाना। पॉट संतुलन के साथ समूह निर्माता पार्टी का आकार बराबर रखता है। रैंडम पार्टी संतुलित नहीं होती — अगर आपके पास कोई मज़बूत खिलाड़ी है, तो ड्रॉ से पहले उसे बैठा दें।
पासा फेंकना। पासा फेंकना d4 से d20 तक, 2 से 100 तक कस्टम फलक, एक बार में 12 पासे तक, और −99 से +99 तक संशोधक संभालता है। यह Math.random() की जगह ब्राउज़र के क्रिप्टोग्राफ़िक जनरेटर से लेता है, इसलिए घिसे भौतिक पासे की तरह यह अनिश्चित काल तक समान बना रहता है।
बराबर विकल्पों के बीच फैसला। सिक्का उछाल या नाम का चक्र इसे उस बहस की जगह दो सेकंड में तय कर देता है जो कोई नहीं चाहता था।
निष्पक्षता का सवाल, सीधा जवाब
अगर आप दोस्तों के बीच ऐसी प्रतियोगिता चलाना चाहते हैं जिसका नतीजा मायने रखेगा, तो आवश्यकताएँ सीमित और स्पष्ट हैं:
- पूल तय और घोषित होना चाहिए इससे पहले कि कोई ड्रॉ करे
- भार घोषित होने चाहिए, अगर कोई हों
- स्रोत पूर्वानुमेय नहीं होना चाहिए। गेम इंजन का ड्रॉप सिस्टम सिद्धांत रूप से पूर्वानुमेय हो सकता है;
crypto.getRandomValues()से लिया गया ड्रॉ नहीं। निष्पक्षता पेज बताता है कि यह अंतर असली क्यों है - नतीजा दर्ज होना चाहिए जिसमें पूल दिखाई दे
यह पूरा जवाब है। आपको जटिल प्रमाणन योजना की ज़रूरत नहीं — आपको यह चाहिए कि ड्रॉ के क्षण में सूची दिखाई दे।
उपयोगी निचोड़
गेम एक ऐसा अंतर्ज्ञान सिखाते हैं जो आगे चलकर खराब काम करता है: यह कि रैंडमता की याददाश्त होती है। नहीं होती, और खराब नतीजों की शृंखला अगले ड्रॉ के बारे में कुछ नहीं बताती।
याद रखने लायक एक अपवाद पिटी सुरक्षा है, जहाँ सिस्टम को याद रहता है — और वह बताता नहीं। जहाँ सिस्टम में यह हो, वहाँ “खराब दौर” सच में जानकारी देता है; जहाँ न हो, वह एक नमूना है जो आपके हिस्से आया।
किसी भी तरह, वही नियम लागू होता है: काफी प्रयासों के बाद औसत वही होता है जो भार कहते हैं। यह उम्मीद रखें कि इसमें जितना उचित लगे उससे कहीं ज़्यादा समय लगेगा।