الشطرنج :: إلو

الشطرنج :: ELO هي وحدة بيرل لحساب تصنيفات الشطرنج "ELO".
التحميل الان

الشطرنج :: إلو الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Terrence Brannon
  • موقع ويب الناشر:
  • http://search.cpan.org/~tbone/

الشطرنج :: إلو العلامات


الشطرنج :: إلو وصف

الشطرنج :: ELO هي وحدة بيرل لحساب تصنيفات الشطرنج "ELO". الشطرنج :: ELO هي وحدة بيرل لحساب تقييمات الشطرنج "Elo". استخدام شطرنج Chess :: ELO QW (: ALL)؛ # أليس ستذهب إلى رطم بوب ... بلدي ($ alice_elo، $ bob_elo) = (2100، 1200)؛ # لا، أليس خسرت إلى بوب! بلدي نتيجة $ = 0؛ # 0.5 للرسم، 1 للفوز My New_elo_alice_bob = ELO ($ أليس، 0، $ BOB)؛ استخدم البيانات :: Dumper؛ Warn Dumper (new_elo_alice_bob)؛ ؛ توفر هذه الوحدة وظيفة واحدة، إلو تسمح واحدة لحساب التصنيفات الفردية بناء على الأداء. عادة، يتم إعطاء لاعب تصنيف مؤقت أولي 1600 نقطة. في جميع الحالات، مكاسب واحدة وخسر النقاط كدالة لقوة لعب كلا الطرفين ونتيجة لقاءها. الصيغة المستخدمة هي نفسها التي تستخدم في Magi-Nation: http: //www.magi-nation.com /tournaments/ratingsfaq.htmor، الحديث الكمي: A2 = A1 + 32 (G - (1/10 + 10 ** ((B1 -A1) / 400))) A2 هو تقييم أليس بعد اللعبة A1 قبل أن تكون اللعبة ضد BOB B1 هي تصنيف Bobs قبل أن تكون اللعبة ضد Alice G هي نتيجة اللعبة، في هذه الحالة: 1، إذا كان هناك تفوق B 0، إذا كان يفقد إلى B 0.5، إذا تعادل إلى Bmethods ($ new_a، $ new_b ) = ELO (ELO_A $، نتيجة $، $ ELO_B) تأخذ هذه الوظيفة 3 حجج تصف نتيجة الشخص المصاب بالتقييم $ elo_a يتنافس مع الشخص المصاب بالتقييم $ elo_b. حجة النتيجة هي من منظور الشخص أ. بالتالي إذا كانت نتيجة نازمة $ 1. إذا كانت النتيجة المفقودة، فهناك 0. إذا تم رسم درو، فإن نتيجة $ هي 0.5.Exportnone بشكل افتراضي، إلو عند الطلب. الإبلاغ: بيرل: متطلبات: perl.


الشطرنج :: إلو برامج ذات صلة