केस बैटल परिणाम कैसे उत्पन्न होते हैं
Cases.gg पर, हम एक प्रोवेबली फेयर सिस्टम का उपयोग करते हैं। इसका मतलब है कि आप, खिलाड़ी, आसानी से सत्यापित कर सकते हैं कि गेम के परिणाम वास्तव में यादृच्छिक थे और वेबसाइट या किसी अन्य खिलाड़ी के पक्ष में उनसे छेड़छाड़ नहीं की गई थी। प्लेयर बनाम प्लेयर गेम्स, जैसे कि बैटल्स के लिए, हमारा सिस्टम विकेंद्रीकृत EOS ब्लॉकचेन का लाभ उठाता है। इसका मतलब है कि हम गेम के परिणामों को बदलने में सक्षम नहीं हैं, और शुरू होने से पहले परिणाम के परिणाम नहीं जानते हैं।
सिस्टम इस प्रकार काम करता है:
- सबसे पहले, सर्वर एक यादृच्छिक सीड उत्पन्न करता है। इस सीड को फिर SHA256 का उपयोग करके हैश किया जाता है और खिलाड़ी को प्रदर्शित किया जाता है। सर्वर सीड गेम सीड का एक हिस्सा है।
- हम EOS ब्लॉकचेन से एक अभी तक माइन नहीं किए गए ब्लॉक नंबर को चुनते हैं और खिलाड़ी को आईडी प्रदर्शित करते हैं।
- हम ब्लॉक को माइन करने के लिए कुछ सेकंड प्रतीक्षा करते हैं। एक बार यह माइन हो जाने के बाद, हम ब्लॉक हैश को पुनः प्राप्त करते हैं। यह ब्लॉक हैश गेम सीड का दूसरा हिस्सा है।
- हम सर्वर सीड प्रकट करते हैं। सर्वर सीड और ब्लॉक हैश से युक्त एक यादृच्छिक स्ट्रिंग उत्पन्न होती है। यह गेम सीड है जिसे यादृच्छिक संख्या जनरेटर को फीड किया जाता है।
टाई का समाधान कैसे किया जाता है
टाई होने की स्थिति में, विजेता टीम का निर्धारण करने के लिए एक "कॉइनफ्लिप" टिकट उत्पन्न किया जाता है। यह 0 और 1 के बीच एक फ्लोट मान है। प्रत्येक विजेता टीम को बराबर हिस्सा मिलता है।
उदाहरण: 1v1v1v1 गेम में 3 खिलाड़ी हैं जिनके आइटम का मूल्य बिल्कुल समान है - स्पॉट 1, 3 और 4। खिलाड़ी 1 को रेंज
उदाहरण: 1v1v1v1 गेम में 3 खिलाड़ी हैं जिनके आइटम का मूल्य बिल्कुल समान है - स्पॉट 1, 3 और 4। खिलाड़ी 1 को रेंज
0 - 1/3, खिलाड़ी 3 को - 1/3 - 2/3, खिलाड़ी 4 को - 2/3 - 1 सौंपी गई है। कॉइनफ्लिप टिकट 0.45612148050081647 है - इसका मतलब है कि खिलाड़ी 3 बैटल जीतता है।गेम को सत्यापित करने के लिए, कुछ चरण निष्पादित करने होंगे:
- सबसे पहले, खिलाड़ी को सत्यापित करना होगा कि सर्वर सीड हैश गेम शुरू होने से पहले प्रदर्शित किए गए से मेल खाता है।
- खिलाड़ी को सत्यापित करना होगा कि EOS ब्लॉक गेम शुरू होने के बाद माइन किया गया था, और ब्लॉक हैश प्रदर्शित किए गए से मेल खाता है।
- खिलाड़ी को सत्यापित करना होगा कि गेम सीड का उपयोग करके यादृच्छिक परिणाम उत्पन्न किए गए थे।
प्रक्रिया को सरल बनाने के लिए, हम एक विशेष उपकरण प्रदान करते हैं जो आपको गेम परिणामों को सत्यापित करने की अनुमति देता है। यदि आप गेम विवरण सही ढंग से दर्ज करते हैं, तो यह आपके लिए गेम सत्यापित करेगा। यदि कुछ भी बदला जाता है, तो सत्यापन विफल हो जाएगा।


