यह टूल क्या करता है
रैंडम ताश के पत्ते निकालने वाला यह जनरेटर एक वर्चुअल गड्डी से, जिसे हर बार ताज़ा फेंटा जाता है, एक या ज़्यादा पत्ते निकालकर देता है। आप तय करते हैं कि कितने पत्ते निकालने हैं, गड्डी को कस्टमाइज़ करना है या नहीं, और निकाला गया हर पत्ता वापस गड्डी में डाला जाए (रिप्लेसमेंट के साथ) या अलग रख दिया जाए (बिना रिप्लेसमेंट के)। यह ताश के खेलों, क्लासरूम में प्रोबेबिलिटी के पाठों, जादू के करतबों, फ़ैसले लेने और हर उस जगह काम आता है जहाँ आपको पूरी तरह निष्पक्ष और बेतरतीब पत्ता चाहिए।
इसका इस्तेमाल कैसे करें
पहले बताएं कि कितने पत्ते निकालने हैं, फिर ड्रॉ मोड चुनें और तय करें कि एक पंक्ति में कितने पत्ते दिखें। Deck Settings में आप हर सूट (चिड़ी, ईंट, पान, हुकुम) और हर रैंक (2 से लेकर इक्के तक) को अलग-अलग चालू या बंद कर सकते हैं, और 0, 1 या 2 जोकर जोड़ सकते हैं। असल में काम आने वाली गड्डी वही रैंक-और-सूट के सभी जोड़े होते हैं जिनके दोनों बॉक्स टिक किए गए हों, साथ में चुने हुए जोकर। डिफ़ॉल्ट रूप से पूरी 52 पत्तों की गड्डी होती है।
फ़ॉर्मूला समझें
गड्डी दरअसल \(N\) पत्तों की एक सूची होती है। एक पत्ता निकालने के लिए हम एक यूनिफ़ॉर्म रैंडम इंडेक्स निकालते हैं:
$$i = \lfloor \text{random()} \times N \rfloor$$जहाँ \(\text{random()}\) का मान \([0, 1)\) के बीच का कोई वास्तविक अंक होता है। "दोबारा इस्तेमाल" मोड में हर ड्रॉ पूरी गड्डी से स्वतंत्र रूप से होता है, इसलिए एक ही पत्ता एक से ज़्यादा बार आ सकता है। "हटाया गया" मोड में हम Fisher-Yates शफल चलाते हैं — \(k\) को \(N-1\) से घटाकर 1 तक ले जाते हुए हम $$j = \lfloor \text{random()} \times (k+1) \rfloor$$ चुनते हैं और स्थान \(k\) व \(j\) को आपस में बदलते हैं — फिर सबसे ऊपर के पत्ते ले लेते हैं, जिससे कोई पत्ता दोहराया नहीं जाता।
एक हल किया हुआ उदाहरण
डिफ़ॉल्ट 52 पत्तों की गड्डी से, "दोबारा इस्तेमाल" मोड में 2 पत्ते निकालते हैं: मान लीजिए \(\text{random()}\) पहले 0.0769 और फिर 0.6442 लौटाता है। पहला पत्ता $$\text{इंडेक्स} = \lfloor 0.0769 \times 52 \rfloor = 3$$ दूसरा पत्ता $$\text{इंडेक्स} = \lfloor 0.6442 \times 52 \rfloor = 33$$ नतीजा क्रम में पत्तों की एक जोड़ी होती है, जैसे "चिड़ी का पाँच" और "हुकुम का नौ", जो दो-दो पत्तों की चौड़ाई में दिखती है।
अक्सर पूछे जाने वाले सवाल
"दोबारा इस्तेमाल" और "हटाया गया" में क्या फ़र्क है? "दोबारा इस्तेमाल" में पत्ता वापस डालकर निकाला जाता है (एक ही पत्ता दोहरा सकता है); "हटाया गया" में बिना वापस डाले निकाला जाता है (हर पत्ता अलग होता है, ठीक वैसे जैसे किसी को हाथ बाँटते हैं)।
क्या मैं गड्डी में मौजूद पत्तों से ज़्यादा पत्ते निकाल सकता हूँ? सिर्फ़ "दोबारा इस्तेमाल" मोड में। "हटाया गया" मोड में संख्या गड्डी के आकार तक ही सीमित रहती है, क्योंकि जितने पत्ते मौजूद हैं उससे ज़्यादा अलग-अलग पत्ते नहीं बाँटे जा सकते।
जोकर का हिसाब कैसे होता है? जोकर का कोई सूट नहीं होता और इसे बस "Joker" नाम से दिखाया जाता है। "हटाया गया" मोड में दो जोकर होने पर वे दो अलग-अलग ड्रॉ माने जाते हैं, भले ही उनका नाम एक जैसा हो।