एक गुप्त-विद्या ब्यूरो रात के शहर में काम करता है। पाँच-गुणा-चार की मेज़ पर बीस चीज़ें उतरती हैं और चालीस लाइनें बाईं ओर से भुगतान करती हैं। दो बोनस सिंबल एक काउंटर तय करते हैं और रीलों को फिर घुमाते हैं जब तक कोई लाइन न दे; तीन आर्काइव खोलते हैं, जहाँ आप जो पकड़ते हैं वह जड़ जाता है।
Grim Company बाकी शीर्षकों के समान सर्वर-नियंत्रित कोर पर बना चालीस-लाइन स्लॉट है। चालीसों लाइनें हमेशा सक्रिय रहती हैं और पहली रील से बाएँ से दाएँ भुगतान करती हैं, हर लाइन पर सिर्फ़ सबसे ऊँचा संयोजन। ठीक दो बोनस सिंबल रीस्पिन खोलते हैं: हर एक एक गुणक दिखाता है, दोनों जुड़ जाते हैं, और रीलें तब तक घूमती हैं जब तक कोई लाइन न दे, हर खाली स्क्रीन काउंटर में एक जोड़ देती है। तीन या उससे ज़्यादा आर्काइव खोलते हैं, एक hold-and-respin जो जो पकड़ता है उसे जड़ देता है। साधारण प्रेस पर RTP 96.40% है, और एक प्रेस ज़्यादा से ज़्यादा दांव का 50,000× देता है।
दांव तय करें और SPIN दबाएँ। पूरा प्रेस, रीस्पिन और जो आर्काइव वह खोल सकता है उसे मिलाकर, पहली रील रुकने से पहले ही सर्वर पर तय हो चुका होता है, और क्लाइंट उसे सिर्फ़ चलाकर दिखाता है। पाँच रीलें बाएँ से दाएँ चालीस तय लाइनों पर उतरती हैं, हर लाइन पहली रील से पढ़ी जाती है: लगातार तीन, चार या पाँच एक जैसी चीज़ें उस चीज़ की पंक्ति के हिसाब से देती हैं, और हर लाइन पर सिर्फ़ सबसे ऊँचा संयोजन भुगतान करता है।
ठीक दो बोनस सिंबल रीस्पिन को तैयार करते हैं। हर एक ×1 से ×10 तक का गुणक दिखाता है और दोनों जुड़कर एक काउंटर बनते हैं। फिर रीलें ऐसी पट्टी पर घूमती हैं जिस पर कोई बोनस नहीं होता, और जो भी स्क्रीन कुछ नहीं देती वह काउंटर में एक और जोड़ देती है। पहली स्क्रीन जो कोई लाइन देती है, वह उसे काउंटर पर देती है, और वहीं यह फ़ीचर खत्म होता है।
तीन बोनस सिंबल आर्काइव खोलते हैं। ट्रिगर वाले खाने जड़ जाते हैं और अपने मान दिखाते हैं, घड़ी पर तीन स्पिन होते हैं, और कोई भी नई चीज़ उन्हें फिर से तीन कर देती है। भरा हुआ कॉलम एक मुहर तोड़ता है और और खाने खोलता है, कुल सात कॉलम और अट्ठाईस खानों तक। विशेष सिंबल हर स्पिन में एक ही क्रम में काम करते हैं, Benefactor अपना मान हर दूसरे खाने में जोड़ देता है, और पूरा बोर्ड भरने पर जोड़ के ऊपर सीधे 500× मिलते हैं।

ब्यूरो के हॉल में दोनों एजेंट मेज़ के दोनों ओर खड़े हैं, और हेडर शीर्षक और छत बताता है: दांव का 50,000× तक। SPIN रीलों के नीचे अपनी कीमत बताता है और BUY FEATURE दांव के बगल में सुनहरे रंग में है, वही एकमात्र गर्म रंग जो यह गेम पैसे पर खर्च करता है।

एक प्रेस चालीस लाइनों में मिलाकर 1.60 देता है; आँकड़ा रीलों के ऊपर रहता है जबकि जिन खानों ने उसे बनाया वे जलते रहते हैं। हर लाइन पहली रील से पढ़ी जाती है और सिर्फ़ उसका सबसे अच्छा संयोजन भुगतान करता है, इसलिए कोई लाइन दो बार नहीं देती।

दो बोनस सिंबल इस काउंटर को ×11 पर तय करते हैं, और रीलें ऐसी पट्टी पर घूमती हैं जिस पर कोई बोनस नहीं। यही वह स्क्रीन है जिसने इसे खत्म किया: लाइनें काउंटर पर 17.40 देती हैं, और फ़ीचर पहली भुगतान करने वाली स्क्रीन पर रुक जाता है।

दरवाज़ा बताता है कि क्या खुला और घड़ी पर उसकी क्या कीमत है: शुरू करने के लिए तीन रीस्पिन, नई पकड़ जो जड़ जाती है और स्पिन फिर से तीन कर देती है, और भरा कॉलम जो मुहर तोड़कर और खाने खोलता है। प्रेस खिलाड़ी का इंतज़ार करता है, गेम जो दो इनपुट माँगता है, उनमें से एक।

तीन स्पिन बाकी, कुल ×27 पर और बोर्ड पर 54.00 CR। हर पकड़ा हुआ खाना अपना मान रखता है, कॉलम मीटर बताते हैं कि हर कॉलम भरने के कितना करीब है, और ऊपर बैठा Benefactor बोर्ड के हर दूसरे खाने में एक जोड़ रहा है।

दांव के 60× से बड़ा प्रेस तीसरा कार्ड लेता है। चार हैं: ×15 पर BIG WIN, ×30 पर MEGA WIN, ×60 पर EPIC WIN और ×1,000 पर EXPLOSIVE WIN, दोनों एजेंटों के साथ चित्रित; उनके नीचे का आँकड़ा पहले से तय है, 2.00 के दांव पर 133.59।
हर राउंड खुलने से पहले कमिट होता है और खत्म होने के बाद सत्यापित किया जा सकता है। ऑपरेटरों को हमारी बात माननी ज़रूरी नहीं, और उनके खिलाड़ियों को भी नहीं।
राउंड खुलने से पहले सर्वर sha256(server_seed) प्रकाशित करता है। वही हैश पहला दांव लगने से पहले क्रैश पॉइंट तय कर देता है।
राउंड चलता है। crash_at HMAC-SHA256(server_seed, client_seed:nonce) से निकलता है, इसलिए कोई भी पक्ष बीच राउंड में नतीजा नहीं बदल सकता।
बस्ट के बाद सर्वर server_seed उजागर करता है। कोई भी उसे दोबारा हैश कर, crash_at दोबारा निकालकर दोनों को रिकॉर्ड से मिला सकता है।
रेफ़रेंस वेरिफ़ायर और पूरा गणितीय विवरण इंटीग्रेशन डॉक्स के साथ मिलता है।
$ rara verify --game grimcompany --round 001042 # हैश दांव खुलने से पहले प्रकाशित server_seed_hash sha256:9f2c71a84be…c30be81a client_seed grimcompany-demo-7f3a nonce 001042 hmac = HMAC_SHA256(server_seed, client_seed + ":" + nonce) = 7c2e4d09aa61b8e2…10f4b90f h = int(hmac[0:8], 16) crash_at = max(1.00, floor(99 * 2^32 / (h + 1)) / 100) = 3.47x $ rara reveal --game grimcompany --round 001042 server_seed 4b7dd21c09aae5…f133c2e9 sha256(server_seed) == server_seed_hash ok recompute(crash_at) == 3.47x ok verify == true
RaRa Studio त्बिलिसी, जॉर्जिया का स्वतंत्र गेम स्टूडियो है। हर टाइटल एक मॉडल से शुरू होता है: पहले सिमुलेशन, स्ट्रेस-टेस्ट और दस्तावेज़, फिर आर्ट। स्पेक शीट और वेरिफ़ायर प्रोडक्ट का हिस्सा हैं, और Vice Run इस पाइपलाइन का पहला टाइटल है।
इंटीग्रेशन डॉक्स, पूरा मैथ स्पेक और खेलने योग्य बिल्ड NDA के तहत ऑपरेटरों, एग्रीगेटरों और प्लेटफ़ॉर्मों के लिए उपलब्ध हैं।