پرش به محتوای اصلی

نحوه رتبه بندی سطح مهارت بازیکنان با سیستم رتبه بندی Elo

نوشته‌شده توسط Andy
بیش از 2 ماه پیش به‌روزرسانی شد

چگونه می توان فعال یا غیرفعال کرد؟

شما می توانید امتیاز Elo را در موارد زیر فعال کرده/غیرفعال کنید:

پیکربندی > پیکربندی آمار > فرمت های بازی > تنظیمات فرمت های بازی

هنگامی که فعال می شود:

  • رتبه بندی های معمول و فصلی در صفحه رهبران آمار نشان داده می شود

  • مسابقات بعدی درجه‌ای از احتمال را نشان می‌دهد که چه کسانی بیشترین شانس را برای پیروزی در هر رویارویی دارند

  • نموداری از تکامل رتبه بندی ها به طور معمول و فصل در صفحه بازیکن نشان داده شده است

  • تنظیمات رتبه بندی برای هر بازی در صفحه بازیکن نمایش داده می شود

رتبه بندی Elo در پشت صحنه محاسبه می شود و ممکن است تاخیر 5 دقیقه وجود داشته باشد.

سیستم رتبه بندی Elo چیست؟

این یکی

به طور خودکار یک امتیاز عددی به هر بازیکن اختصاص می دهد که نشان دهنده سطح مهارت آنها است.

  • هنگامی که دو بازیکن با یکدیگر رقابت می کنند، نتیجه بازی بر رتبه بندی آنها تأثیر می گذارد.

  • اگر بازیکنی با امتیاز پایین‌تر بازیکنی با امتیاز بالاتر شکست دهد، امتیاز او به میزان قابل توجهی بیشتر از زمانی که بازیکنی با امتیاز پایین‌تر شکست داده باشد افزایش می‌یابد.

  • از سوی دیگر، اگر بازیکنی با امتیاز بالاتر بازیکنی با امتیاز پایین تر شکست دهد، امتیاز او با حاشیه کوچکتر افزایش خواهد یافت.

  • سیستم رتبه بندی Elo رتبه بندی هر دو بازیکن درگیر در یک بازی و همچنین نتیجه مورد انتظار بر اساس رتبه بندی مربوطه آنها را در نظر می گیرد.

  • اگر بازیکنی با امتیاز بالاتر بازیکنی با امتیاز پایین‌تر شکست دهد، تغییر رتبه کمتر از زمانی خواهد بود که بازیکنی با کمترین امتیاز برنده شده باشد.

  • بزرگی تغییر در رتبه بندی بستگی به تفاوت رتبه بندی بازیکنان و ضریب K دارد.

  • ضریب K بیانگر حداکثر تنظیم امتیاز بالقوه برای هر بازی است.

مثال رتبه بندی Elo

فرض کنیم «بازیکن ۱» دارای امتیاز ۱۴۰۰ و «بازیکن ۲» دارای امتیاز ۱۶۰۰ و ضریب K ۳۲ است.

برای محاسبه نتیجه مورد انتظار، ما از فرمول زیر استفاده می کنیم:

  • نتیجه مورد انتظار برای 'بازیکن 1' = 1/ (1 + 10^ ((رتبه بندی 'بازیکن 2' - رتبه بندی 'بازیکن 1') /400))

  • نتیجه مورد انتظار برای 'بازیکن 2' = 1/ (1 + 10^ ((رتبه بندی 'بازیکن 1' - رتبه بندی 'بازیکن 2') /400))

در این مورد:

  • نتیجه مورد انتظار برای 'بازیکن 1' = 1/ (1 + 10^ ((1600 - 1400) /400)) = 1/ (1 + 10^ (200/400)) = 1/ (1 + 10^0.5) = 1/ (1 + 3.162) = 1/4.162 = 0.240

  • نتیجه مورد انتظار برای 'بازیکن 2' = 1 - 0.240 = 0.760

بگذارید بگوییم «بازیکن 1» برنده بازی می شود. نتیجه واقعی 1 برای «بازیکن 1» و 0 برای «بازیکن 2» است.

برای محاسبه تنظیم رتبه بندی برای هر بازیکن، از فرمول زیر استفاده می کنیم:

تنظیم امتیاز = فاتور K* (نتیجه واقعی - نتیجه مورد انتظار)

  • برای 'بازیکن 1': تنظیم امتیاز = 32* (1 - 0.240) = 32* 0.760 = 24.32

  • برای 'بازیکن 2': تنظیم امتیاز = 32* (0 - 0.760) = 32 * -0.760 = -24.32

پس از خروج، رتبه بندی به روز شده عبارتند از:

  • 'بازیکن 1' = ۱۴۰۰ + ۲۴٫۳۲ = ۱۴۲۴٫۳۲

  • 'بازیکن 2' = ۱۶۰۰ - ۲۴٫۳۲ = ۱۵۷۵٫۶۸

بنابراین، هنگامی که گرد می‌شود، امتیاز «بازیکن ۱» به ۱۴۲۴ افزایش می‌یابد و رتبه «بازیکن ۲» بر اساس عملکرد او و ضریب K به ۱۵۷۶ کاهش می‌یابد.


توجه: برای محاسبه دوبل، ما از میانگین امتیاز Elo هر دو بازیکن تیم استفاده می کنیم.

ما رتبه بندی Elo را برای تیم های سه گانه و تیم های بزرگتر تنظیم نمی کنیم.


آیا پاسخ سؤالتان داده شد؟