СТАТИСТИКА И ПРОФИЛЬ

Что такое рейтинг Эло?

Система рейтингов Эло (Elo) – распространенная рейтинговая система, позволяющая оценить насколько хорошо играет тот или иной игрок. В основном, Elo используется в настольных играх, где участвуют 2 игрока, например, шахматы, нарды.


Что означает рейтинг Эло?

Ваш рейтинг нужен для того, чтобы сравнить уровень игры с другими игроками. Пользуясь данной иллюстрацией, Вы можете определить Ваш уровень игры по рейтингу.

По-умолчанию, игрок начинает игру с рейтингом 1300 очков.

Что влияет на рейтинг Эло?

  • Победы и поражения. Когда Вы выигрываете, Ваш рейтинг растет, а когда проигрывает,- падает.
  • Количество раундов в матче. Победа в длинном матче дает больше очков рейтинга, чем победа в коротком матче. Причина в том, что в длинных матчах на победу больше влияет умения и знания игрока, чем удачливые броски кубиков.
  • Разница в рейтингах. Победа над игроком с большим рейтингом повысит Ваш рейтинг на большее количество очков, чем победа над игроком с меньшим рейтингом.
  • Количество сыгранных матчей.  Для новичков, чей опыт меньше 500, включается режим “разгона”.

Что не влияет на рейтинг?

  • Количество побед или поражений во время одного матча. Не важно сколько Вы победили или проиграли раундов, но если Вы завершили победой матч,  например, со счетом 13-12, то Ваш рейтинг увеличится. И не важно с каким счетом Вы победили в матче, победа есть победа.

Как рассчитывается рейтинг?

Рейтинг вычисляется по следующей формуле:

W = (1 – P) * M * S;

L = P * M * S,

где:  

  • W – количество очков для победителя;
  • L – количество очков для проигравшего;
  • P – вероятность победы игрока в матче;
  • S – количество рейтинговых очков, которые стоят на кону во время матча. Это базовый параметр, определяющий сколько очков получит игрок во время победы или поражения. 

Вероятность победы вычисляется по следующей формуле:

 P = 1 / (1 + 10^(-D * N / 2000) ) ,

где:

  • D – разница между рейтингами двух игроков. Высчитывается для каждого игрока отдельно. Для одного игрока D будет положительная (означает, что у него больший рейтинг, чем у соперника), а для другого – отрицательная. Например, так высчитывается D для первого игрока: D1 = R1 – R2 , где R1 – рейтинг Elo первого игрока, R2 – второго игрока;
  • N – длина матча, т.е. до скольки очков происходит игра в матче;
  • M – модификатор “разгона” изменения рейтинга. Он нужен для того, чтобы новые игроки смогли за короткое время получить тот рейтинг, который соответствует их уровню игры. 

Формула расчета модификатора “разгона”:

 если E больше 400, то M = (500 – E)/100,

если E меньше 400, то М = 1,

где: E – опыт игрока. Опыт (E) является суммой длин всех проведенных матчей. Например, если игрок провел 5 матчей до 3 очков каждый, то опыт будет равен 15. Таким образом, для расчета модификатора “разгона” используется опыт. Чем меньше опыта, тем больше будет модификатор “разгона”, и тем самым, на большее количество очков будет изменяться рейтинг Эло. При опыте больше 400 модификатор “разгона” будет равен 1, и рейтинг Эло будет изменяться с нормальной скоростью.

Количество рейтинговых очков рассчитывается по формуле: 

      S = 4 * N ,

где: N – длина матча. Этот параметр напрямую влияет на количество полученных очков в результате победы/поражения.

Вы можете привести пример?

Представим, что встречаются два игрока. Игрок А (1100 Эло и 675 опыта) и Игрок Б (1500 Эло и 950 опыта). Матч проходит до 3 очков.

Рассчитаем сколько получит игрок А в результате победы, и сколько потеряет очков игрок Б в результате поражения. Разница в Эло будет равна: D1 = 1100 – 1500 = -400, D2 = +400.

Подсчитаем вероятность победы для первого и второго игрока соответственно: P1 = 0.31 и P2 = 0.69.

Рассчитаем количество очков рейтинга на кону:  S = 4 *3 = 6.92.

Модификаторы “разгона” для обоих игроков будут равны M = 1, так как опыт обоих игроков выше 400. Теперь у нас есть все параметры, необходимые для подсчета результата.

Количество очков, которые получит игрок А, будет равно: W = (1 – P) * M * S = (1 – 0.31) * 1 * 6.92 = 4.77.

Количество очков, которые потеряет игрок Б, будет равно: L = P * M * S = 0.69 * 6.92 = 4.77.

А если бы игрок Б победил, то он получил W = 2.14, так как он более опытный игрок по сравнению с игроком А, и его рейтинг Эло намного больше.

Таким образом, чтобы получать больше очков Эло, нужно играть с игроками равными себе по рейтингу или более опытными. Игра с игроками с низкими рейтингом не прибавит Вам много очков рейтинга.

Где посмотреть рейтинг лучших 100 игроков?

 После входа в главном меню нажмите на зеленую кнопку, что светится в левой части экрана. Далее кнопку “Статистика”. В открывшемся окне нажмите закладку с надписью "Рейтинг". В заголовке будет указано какое место Вы занимаете в рейтинге и Ваше количество Эло.