गणित गेम के साथ शिप होता है।

RaRa Studio त्बिलिसी, जॉर्जिया का स्वतंत्र गेम स्टूडियो है। हर टाइटल एक मॉडल से शुरू होता है: पहले सिमुलेशन, स्ट्रेस-टेस्ट और दस्तावेज़, फिर आर्ट। स्पेक शीट और वेरिफ़ायर प्रोडक्ट का हिस्सा हैं, और Vice Run इस पाइपलाइन का पहला टाइटल है।

मॉडल पहलेसिम-टेस्टेडदस्तावेज़ी गणितत्बिलिसी · GMT+4
01 / हम कैसे काम करते हैं

मॉडल पहले आता है।

मॉडल पहले

आर्ट से पहले सिमुलेशन

हर टाइटल एक गणितीय मॉडल के रूप में शुरू होता है। रिटर्न, वोलैटिलिटी और अधिकतम सीमा किसी भी आर्ट के आने से पहले तय और ऑडिट हो जाती है।

सिम-टेस्टेड

लॉन्च से पहले लाखों राउंड

प्रोडक्शन इंजन मोंटे कार्लो ऑडिट से गुज़रता है और रिपोर्ट गेम के साथ जाती है, इसलिए स्पेक शीट के आँकड़े मापे हुए हैं, वादे नहीं।

दस्तावेज़ी गणित

स्पेक प्रोडक्ट का हिस्सा है

गणितीय स्पेक, वेरिफ़ायर और इंटीग्रेशन डॉक्स हर बिल्ड के साथ आते हैं। ऑपरेटरों और लैब को वही आँकड़े मिलते हैं जो खिलाड़ी खुद जाँच सकते हैं।

02 / हर टाइटल के साथ क्या मिलता है

पूरा पैकेज, NDA के तहत।

  1. 01

    गणितीय स्पेक

    फ़्रीज़ किया हुआ मॉडल: रिटर्न, वोलैटिलिटी, अधिकतम सीमा और हर फ़ीचर की कीमत।

  2. 02

    मोंटे कार्लो ऑडिट

    प्रोडक्शन इंजन चलाने से मिली रिपोर्ट, जिसमें स्टैंडर्ड एरर बताया गया है।

  3. 03

    रेफ़रेंस वेरिफ़ायर

    एक स्क्रिप्ट जो प्रकाशित सीड से किसी भी राउंड को दोबारा हैश करके उसका नतीजा फिर से निकालती है।

  4. 04

    इंटीग्रेशन डॉक्स

    सर्वर-नियंत्रित राउंड API, वॉलेट कॉल और क्लाइंट बिल्ड।

  5. 05

    खेलने योग्य बिल्ड

    डेमो सर्वर के साथ पूरा गेम, ताकि प्लेटफ़ॉर्म साइन करने से पहले खेल सके।

03 / निष्पक्षता

गणित खुद जांचें।

हर राउंड खुलने से पहले कमिट होता है और खत्म होने के बाद सत्यापित किया जा सकता है। ऑपरेटरों को हमारी बात माननी ज़रूरी नहीं, और उनके खिलाड़ियों को भी नहीं।

01

कमिट

राउंड खुलने से पहले सर्वर sha256(server_seed) प्रकाशित करता है। वही हैश पहला दांव लगने से पहले क्रैश पॉइंट तय कर देता है।

02

प्ले

राउंड चलता है। crash_at HMAC-SHA256(server_seed, client_seed:nonce) से निकलता है, इसलिए कोई भी पक्ष बीच राउंड में नतीजा नहीं बदल सकता।

03

रिवील

बस्ट के बाद सर्वर server_seed उजागर करता है। कोई भी उसे दोबारा हैश कर, crash_at दोबारा निकालकर दोनों को रिकॉर्ड से मिला सकता है।

रेफ़रेंस वेरिफ़ायर और पूरा गणितीय विवरण इंटीग्रेशन डॉक्स के साथ मिलता है।

verify_round.txtसांकेतिक उदाहरण · असली राउंड नहीं
$ rara verify --game vicerun --round 001042

# हैश दांव खुलने से पहले प्रकाशित
server_seed_hash   sha256:9f2c71a84be…c30be81a
client_seed        vicerun-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 vicerun --round 001042

server_seed        4b7dd21c09aae5…f133c2e9
sha256(server_seed) == server_seed_hash   ok
recompute(crash_at) == 3.47x              ok

verify == true
04 / कहाँ

त्बिलिसी, जॉर्जिया।

GMT+4 पर काम करने वाला एक स्वतंत्र स्टूडियो, इसलिए इंटीग्रेशन कॉल यूरोप और एशिया दोनों के दफ़्तर के समय में फिट होती हैं। साइट अंग्रेज़ी, स्पेनिश, चीनी, हिन्दी और जॉर्जियाई में है।

05 / साझेदारी

स्टूडियो से बात करें।

इंटीग्रेशन डॉक्स, पूरा मैथ स्पेक और खेलने योग्य बिल्ड NDA के तहत ऑपरेटरों, एग्रीगेटरों और प्लेटफ़ॉर्मों के लिए उपलब्ध हैं।