शतरंज :: ईएलओ

शतरंज :: ईएलओ शतरंज "ईएलओ" रेटिंग की गणना करने के लिए एक पर्ल मॉड्यूल है।
अब डाउनलोड करो

शतरंज :: ईएलओ रैंकिंग और सारांश

विज्ञापन

  • Rating:
  • लाइसेंस:
  • Perl Artistic License
  • कीमत:
  • FREE
  • प्रकाशक का नाम:
  • Terrence Brannon
  • प्रकाशक वेब साइट:
  • http://search.cpan.org/~tbone/

शतरंज :: ईएलओ टैग


शतरंज :: ईएलओ विवरण

शतरंज :: ईएलओ शतरंज "ईएलओ" रेटिंग की गणना करने के लिए एक पर्ल मॉड्यूल है। शतरंज :: ईएलओ शतरंज "ईएलओ" रेटिंग की गणना करने के लिए एक पर्ल मॉड्यूल है। सिनेप्सिस का उपयोग शतरंज :: ईएलओ क्यूडब्ल्यू (: सभी); # ऐलिस बॉब के लिए जा रहा है ... मेरा ($ alice_elo, $ bob_elo) = (2100, 1200); # ओह नहीं, ऐलिस बॉब से हार गया! मेरा $ परिणाम = 0; ड्रॉ के लिए # 0.5, 1 जीतने के लिए 1 @NEW_ELO_ALICE_BOB = ELO ($ एलिस, 0, $ बॉब); डेटा का उपयोग करें :: डम्पर; चेतावनी डम्पर (@New_elo_alice_Bob); ; यह मॉड्यूल एक एकल फ़ंक्शन प्रदान करता है, ईएलओ जो किसी को प्रदर्शन के आधार पर व्यक्तिगत रेटिंग की गणना करने की अनुमति देता है। आम तौर पर, एक खिलाड़ी को 1600 अंक की प्रारंभिक अस्थायी रेटिंग दी जाती है। सभी मामलों में, एक लाभ और दोनों पक्षों की खेल की ताकत के एक समारोह के रूप में अंक खोता है और उनके मुठभेड़ के परिणाम। फॉर्मूला का उपयोग मागी-राष्ट्र में उपयोग किया जाता है: http: //www.magi-nation.com /Tournaments/ratingsfaq.htmor, मात्रात्मक रूप से बोलते हुए: ए 2 = ए 1 + 32 (जी - (1 / (1 + 10 ** ((बी 1-ए 1) / 400))) ए 2 ऐलिस की पोस्ट-गेम रेटिंग ए 1 ऐलिस रेटिंग है बॉब बी 1 के खिलाफ खेल से पहले बॉब्स रेटिंग एलिस जी के खिलाफ खेल से पहले गेम परिणाम है, इस मामले में: 1, यदि बी 0 बी 0, तो बी 0.5 तक खो देता है, यदि Bmethods ($ NEW_A, $ NEW_B) के लिए ड्रॉ करता है ) = ईएलओ ($ ELO_A, $ परिणाम, $ ELO_B) इस फ़ंक्शन को रेटिंग $ ELO_A रेटिंग के साथ $ ELO_A के साथ प्रतिस्पर्धा करने वाले व्यक्ति के परिणाम का वर्णन करने वाले 3 तर्क लेते हैं। परिणाम तर्क व्यक्ति ए के परिप्रेक्ष्य से है। इस प्रकार यदि कोई जीत $ 1 है। यदि खोया हुआ है, तो $ परिणाम 0 है। यदि एक ड्रू, $ परिणाम 0.5.exportnone है डिफ़ॉल्ट रूप से, elo अनुरोध पर: · पर्ल आवश्यकताएं: · पर्ल


शतरंज :: ईएलओ संबंधित सॉफ्टवेयर