سیستم رتبهبندی Elo چیست؟
سیستم رتبهبندی Elo روشی برای برآورد سطح مهارت بازیکن بر اساس نتایج مسابقات است. به هر بازیکن امتیازی عددی داده میشود که با برد افزایش و با باخت کاهش مییابد.
در LeagueRepublic، امتیازهای Elo پس از هر بازی ثبتشده بهصورت خودکار بهروز میشوند. این امتیازها عملکرد بازیکن را در برابر حریفان نشان میدهند و به برآورد احتمال پیروزی در رویاروییهای آینده کمک میکنند.
فعال یا غیرفعال کردن امتیازهای Elo
میتوانید امتیازهای Elo را در این بخش فعال یا غیرفعال کنید:
راهاندازی > راهاندازی آمار > قالبهای بازی > تنظیمات
وقتی امتیازهای Elo فعال باشند، LeagueRepublic امتیاز بازیکنان را بهصورت خودکار در پسزمینه محاسبه میکند.
توجه: ممکن است پس از ثبت نتایج، تأخیری کوتاه (تا ۵ دقیقه) تا بهروزرسانی امتیازها وجود داشته باشد.
وقتی امتیازهای Elo فعال باشند چه اتفاقی میافتد
وقتی سیستم Elo روشن باشد، LeagueRepublic چند قابلیت ارائه میدهد:
امتیازهای تمام دوران و فصل که در صفحه برترینهای آمار نمایش داده میشوند
پیشبینی احتمال پیروزی که برای مسابقات پیش رو نمایش داده میشود
نمودارهای تاریخچه امتیاز در صفحههای نمایه بازیکنان
تغییرات امتیاز در هر بازی که در صفحه بازیکن نمایش داده میشود
این ابزارها به لیگها کمک میکنند عملکرد بازیکنان را پیگیری کنند و سطح مهارت را در طول زمان مقایسه کنند.
سیستم رتبهبندی Elo چگونه کار میکند
هر بازیکن با یک امتیاز شروع میکند.
وقتی دو بازیکن با هم رقابت میکنند:
اگر بازیکن با امتیاز بالاتر برنده شود، امتیازش کمی افزایش مییابد.
اگر بازیکن با امتیاز پایینتر برنده شود، امتیازش بهمراتب بیشتر افزایش مییابد.
امتیاز بازیکن بازنده کاهش مییابد.
تغییر امتیاز به این موارد بستگی دارد:
تفاوت امتیاز بازیکنان
نتیجه مورد انتظار مسابقه
ضریب K که تعیین میکند تغییرات امتیاز تا چه حد میتوانند بزرگ باشند.
این سیستم باعث میشود نتایج غیرمنتظره (شگفتیها) به تغییرات امتیاز بزرگتری منجر شوند.
مثال: محاسبه امتیاز Elo
فرض کنید:
امتیاز بازیکن ۱ = 1400
امتیاز بازیکن ۲ = 1600
ضریب K = 32
مرحله ۱ - محاسبه نتیجه مورد انتظار
امتیاز مورد انتظار بازیکن ۱:
1 / (1 + 10^((1600 − 1400) / 400))
این محاسبه برای بازیکن ۱ امتیاز مورد انتظاری حدود 0.24 به دست میدهد.
یعنی انتظار میرود بازیکن ۱ در حدود ۲۴٪ مواقع برنده شود.
بنابراین امتیاز مورد انتظار بازیکن ۲ برابر 0.76 است.
مرحله ۲ - اعمال نتیجه مسابقه
اگر بازیکن ۱ مسابقه را ببرد:
نتیجه واقعی:
بازیکن ۱ = 1
بازیکن ۲ = 0
فرمول تعدیل امتیاز:
تغییر امتیاز = K × (نتیجه واقعی − نتیجه مورد انتظار)
مرحله ۳ - محاسبه تغییر امتیاز
تعدیل بازیکن ۱:
32 × (1 - 0.24) = +24
تعدیل بازیکن ۲:
32 × (0 - 0.76) = -24
مرحله ۴ - امتیازهای بهروزشده
پس از مسابقه:
امتیاز بازیکن ۱ میشود 1424
امتیاز بازیکن ۲ میشود 1576
تغییر بزرگتر به این دلیل رخ میدهد که بازیکن با امتیاز پایینتر نتیجهای غیرمنتظره کسب کرده است.
امتیازهای Elo در مسابقات دونفره
در مسابقات دونفره، LeagueRepublic امتیاز تیم را با استفاده از میانگین امتیاز Elo هر دو بازیکن محاسبه میکند.
مثال:
امتیاز تیم =
(امتیاز بازیکن A + امتیاز بازیکن B) ÷ 2
سپس از این نتیجه برای محاسبه تعدیلهای امتیاز مسابقه استفاده میشود.
امتیازهای Elo برای تیمهای بزرگتر
امتیازهای Elo در حال حاضر برای موارد زیر محاسبه میشوند:
مسابقات انفرادی
مسابقات دونفره
امتیازها برای تیمهای سهنفره یا قالبهای تیمی بزرگتر تعدیل نمیشوند.
چرا در لیگ از امتیازهای Elo استفاده کنیم
امتیازهای Elo به لیگها کمک میکنند:
سطح مهارت تکتک بازیکنان را پیگیری کنند
بازیکنان تیمهای مختلف را با هم مقایسه کنند
نتیجه محتمل مسابقات را پیشبینی کنند
روند عملکرد را در طول زمان نمایش دهند
این کار میتواند جدولهای برترینها و آمار بازیکنان را معنادارتر از سابقه ساده برد و باخت کند.
پرسشهای متداول
آیا امتیازهای Elo خودکار بهروز میشوند؟
بله. پس از ثبت نتایج مسابقات، LeagueRepublic امتیاز بازیکنان را بهصورت خودکار بهروز میکند. ممکن است نمایش بهروزرسانیها چند دقیقه طول بکشد.
ضریب K چیست؟
ضریب K تعیین میکند امتیاز بازیکن پس از هر بازی چقدر میتواند تغییر کند. ضریب K بالاتر یعنی امتیازها سریعتر تغییر میکنند.
چرا امتیاز من پس از برد فقط کمی افزایش یافت؟
اگر حریفی با امتیاز پایینتر را شکست دهید، سیستم انتظار برد شما را داشت، بنابراین تغییر امتیاز کمتر است.
چرا امتیاز من پس از برد خیلی افزایش یافت؟
اگر حریفی با امتیاز بالاتر را شکست دهید، این یک شگفتی محسوب میشود و سیستم امتیاز شما را بیشتر افزایش میدهد.
