bots और bot engines
bots कंप्यूटर नियंत्रित विरोधी हैं, जो मानव खिलाड़ियों जैसे ही नियमों का पालन करते हैं। ज़्यादातर bot engines आपके डिवाइस पर चलते हैं, जबकि Traversing इंजन हमारे सर्वर पर चलता है।
bots क्या हैं
bots कंप्यूटर द्वारा नियंत्रित विरोधी हैं। हर bot का एक नाम होता है, जो उसके खिलाड़ी कार्ड पर दिखाई देता है।
bot का नाम खेल में उसकी पहचान दर्शाता है, जबकि उसका bot engine तय करता है कि वह निर्णय कैसे लेता है।
bots मानव खिलाड़ियों जैसे ही नियमों का पालन करते हैं। वे rolls प्राप्त करते हैं, चाल चुनते हैं और मानव चालों के लिए इस्तेमाल होने वाले उसी खेल के तर्क के माध्यम से बारी लेते हैं।
bot engines
bot engine, bot के पीछे का निर्णय लेने वाला सिस्टम होता है। इंजन इस आधार पर बँटे होते हैं कि वे कहाँ चलते हैं: आपके डिवाइस पर, या हमारे सर्वर पर।
डिवाइस पर चलने वाले इंजन आपके ब्राउज़र में सीधे चलने वाले हाथ से लिखे निर्णय-निर्धारण तर्क का उपयोग करते हैं। उन्हें नेटवर्क कनेक्शन की आवश्यकता नहीं होती और सीधे ब्राउज़र में चलते हैं।
Traversing इंजन इसके बजाय हमारे सर्वर पर चलता है। आपका डिवाइस फिर भी हर वैध विकल्प तैयार करता है, और फिर सर्वर चुनता है कि कौन सा खेलना है।
| इंजन | प्रकार | मोड |
|---|---|---|
| Crepuscular | डिवाइस पर | यात्रा |
| Brindled | डिवाइस पर | यात्रा |
| Basher | डिवाइस पर | भिड़ंत |
| Shadelands | डिवाइस पर | भिड़ंत |
| Big Whip | डिवाइस पर | यात्रा और भिड़ंत |
| Traversing | सर्वर | यात्रा और भिड़ंत |
bot नाम
हर bot engine कई अलग-अलग नामों से खेलता है। इंजन यह तय करता है कि bot कैसे खेलता है, जबकि नाम हर bot को उसकी अपनी खेल के भीतर की पहचान देता है।
| bot नाम | इंजन | मोड |
|---|---|---|
| Freyja, Briareus, Hypnos, Skadi | Crepuscular | यात्रा |
| Janene, Rushu, Torol, Thurman | Brindled | यात्रा |
| Balfour, Ordal, Melio, Amisi, Dorje, Sarai | Big Whip | यात्रा |
| Beorn, Drehy, Harms, Sigyn, Brawne, Lessie, Lobelia, Fredegar | Traversing | यात्रा |
| Moneta, Hel, Charon, Gyges | Basher | भिड़ंत |
| Dellylah, Fillius, Elaine, Roshone | Shadelands | भिड़ंत |
| Merin, Braeg, Fen, Hobber, Fialla, Tyrena | Big Whip | भिड़ंत |
| Mare, Widow, Rowlie, Medusa, Andil, Bragi, Forseti, Tarson | Traversing | भिड़ंत |
Traversing bots
Traversing सर्वर की सहायता से चलने वाला bot engine है। इसके अंतर्गत सोलह bots खेलते हैं, आठ यात्रा में और आठ भिड़ंत में।
जब कोई Traversing bot अपनी बारी लेता है, तो आपका डिवाइस वैध और पूरी तरह सत्यापित चाल विकल्पों की सूची बनाता है।
वह सूची हमारे सर्वर को भेजी जाती है, जो एक विकल्प चुनकर वह चुनाव वापस भेजता है।
सर्वर अपनी चाल बना या भेज नहीं सकता। वह केवल आपके डिवाइस द्वारा बनाए गए वैध विकल्पों में से चुन सकता है।
हर Traversing bot इन विकल्पों को अलग तरह से तौलता है, इसलिए एक ही इंजन के bots भी अलग-अलग व्यक्तित्व के साथ खेलते हैं।
fallback system
हर bot के पास fallback engine होता है, ताकि उसका सामान्य इंजन कोई चाल पूरी न कर पाए तो खेल अटक न जाए।
यदि Traversing इंजन को नेटवर्क त्रुटि मिलती है, समय समाप्त हो जाता है, या अनुपयोगी प्रतिक्रिया लौटती है, तो उसकी जगह डिवाइस पर चलने वाला इंजन वह चाल खेलता है।
यात्रा में Traversing का fallback Brindled है। भिड़ंत में fallback Shadelands है।
डिवाइस पर चलने वाले इंजन भी fallback का उपयोग करते हैं। यदि Crepuscular समय पर चाल नहीं चुन पाता, तो Brindled वह चाल खेलता है। यदि Basher समय पर चाल नहीं चुन पाता, तो Shadelands वह चाल खेलता है।
fallback केवल प्रभावित चाल पर लागू होता है। अपनी अगली बारी में bot फिर से अपने सामान्य इंजन का उपयोग करने का प्रयास करता है।
bot पारदर्शिता
bots केवल बोर्ड की स्थिति और खेल की उस जानकारी का मूल्यांकन करते हैं जो मानव खिलाड़ियों को भी दिखाई देती है।
bots को छिपी हुई जानकारी, विशेष rolls या नियमों के अपवाद नहीं मिलते।
हर bot चाल उसी नियम इंजन से गुजरती है जो मानव चालों को सत्यापित करने के लिए इस्तेमाल होता है। अमान्य या अनुपयोगी चुनाव अस्वीकार कर दिए जाते हैं और fallback system एक वैकल्पिक चाल चुनता है।