Към основното съдържание

Как работят оценките на уменията на играчите чрез рейтинговата система Elo

A
Написано от Andy

Какво е рейтинговата система Elo?

Рейтинговата система Elo е метод за оценка на нивото на уменията на играча въз основа на резултатите от мачовете. На всеки играч се присвоява числов рейтинг, който се повишава при победа и се понижава при загуба.

В LeagueRepublic рейтингите по Elo се обновяват автоматично след всяка записана игра. Рейтингите отразяват представянето на играча срещу противниците и помагат да се прецени вероятността за победа в бъдещи двубои.

Активиране или деактивиране на рейтингите по Elo

Можете да активирате или деактивирате рейтингите по Elo в:

Настройка > Настройка на статистиката > Формати на игри > Настройки

Когато рейтингите по Elo са активирани, LeagueRepublic автоматично изчислява рейтингите на играчите във фонов режим.

Забележка: Възможно е кратко забавяне (до 5 минути) преди рейтингите да се обновят след въвеждането на резултатите.

Какво се случва, когато рейтингите по Elo са активирани

Когато системата Elo е включена, LeagueRepublic предоставя няколко функции:

  • Рейтинги за всички времена и за сезона , показани на страницата с водачите в статистиката (Stat Leaders)

  • Прогнози за вероятността за победа , показвани за предстоящите мачове

  • Графики на историята на рейтинга в страниците с профили на играчите

  • Корекции на рейтинга за всяка игра , показвани на страницата на играча

Тези инструменти помагат на лигите да проследяват представянето на играчите и да сравняват нивата на умения във времето.

Как работи рейтинговата система Elo

Всеки играч започва с рейтинг.

Когато двама играчи се състезават:

  • Ако играчът с по-висок рейтинг победи, рейтингът му се повишава леко.

  • Ако играчът с по-нисък рейтинг победи, рейтингът му се повишава значително повече.

  • Рейтингът на губещия играч се понижава.

Промяната в рейтинга зависи от:

  • Разликата между рейтингите на играчите

  • Очаквания резултат от мача

  • K-факторът, който определя колко големи могат да бъдат корекциите на рейтинга.

Тази система означава, че неочакваните резултати (изненадите) водят до по-големи промени в рейтинга.

Пример: изчисляване на рейтинг по Elo

Приемете, че:

  • Рейтинг на играч 1 = 1400

  • Рейтинг на играч 2 = 1600

  • K-фактор = 32

Стъпка 1 - Изчислете очаквания изход

Очакван резултат за играч 1:

1 / (1 + 10^((1600 − 1400) / 400))

Това дава на играч 1 очакван резултат от приблизително 0.24.

Това означава, че се очаква играч 1 да печели около 24% от случаите.

Следователно играч 2 има очакван резултат от 0.76.

Стъпка 2 - Приложете резултата от мача

Ако играч 1 спечели мача:

Действителен резултат:

  • Играч 1 = 1

  • Играч 2 = 0

Формула за корекция на рейтинга:

Промяна в рейтинга = K × (Действителен резултат − Очакван резултат)

Стъпка 3 - Изчислете промяната в рейтинга

Корекция за играч 1:

32 × (1 - 0.24) = +24

Корекция за играч 2:

32 × (0 - 0.76) = -24

Стъпка 4 - Обновени рейтинги

След мача:

  • Рейтингът на играч 1 става 1424

  • Рейтингът на играч 2 става 1576

По-голямата промяна настъпва, защото играчът с по-нисък рейтинг е постигнал неочакван резултат.

Рейтинги по Elo за мачове по двойки

При мачове по двойки LeagueRepublic изчислява рейтинга на отбора, като използва средния рейтинг по Elo на двамата играчи.

Пример:

Рейтинг на отбора =
(Рейтинг на играч А + Рейтинг на играч Б) ÷ 2

След това резултатът се използва за изчисляване на корекциите на рейтинга за мача.

Рейтинги по Elo за по-големи отбори

В момента рейтингите по Elo се изчисляват за:

  • Мачове при единично

  • Мачове по двойки

Рейтингите не се коригират за отбори от трима или по-големи формати на отбори.

Защо да използвате рейтинги по Elo в лига

Рейтингите по Elo помагат на лигите да:

  • Проследяват нивата на умения на отделните играчи

  • Сравняват играчи от различни отбори

  • Прогнозират вероятните изходи от мачовете

  • Показват тенденции в представянето във времето

Това може да направи класациите и статистиката на играчите по-смислени от простите съотношения победи–загуби.


Често задавани въпроси

Обновяват ли се рейтингите по Elo автоматично?

Да. След като резултатите от мачовете бъдат записани, LeagueRepublic автоматично обновява рейтингите на играчите. Може да минат няколко минути, докато обновяванията се покажат.

Какво е K-факторът?

K-факторът определя колко може да се промени рейтингът на играча след всяка игра. По-висок K-фактор означава, че рейтингите се променят по-бързо.

Защо рейтингът ми се повиши само леко след победа?

Ако победите противник с по-нисък рейтинг, системата е очаквала да спечелите, затова промяната в рейтинга е по-малка.

Защо рейтингът ми се повиши много след победа?

Ако победите противник с по-висок рейтинг, това се счита за изненада, затова системата повишава рейтинга ви значително повече.

Това отговори ли на въпроса ви?