Сбор любителей математики! Возможно, вы на прошлой неделе видели объявление о том, что в партнерстве с нашими друзьями из AWS мы внедряем глобальный рейтинг во вселенной киберспорта League of Legends. Он начнет работать уже скоро — на Чемпионате мира 2024. Прежде чем мы перейдем к этому новому этапу, который, как мы надеемся, повысит ваш интерес к глобальной конкурентной среде игры, мы хотели бы более подробно рассказать о том, как на самом деле формируется глобальный рейтинг.
Потребность в новой системе
Глобальные рейтинги десятки лет были неизменной частью традиционных видов спорта. Такие системы оценивания, как Топ-25 NCAA AP и рейтинг сборных FIFA, отлично справляются со своей задачей, однако они не подходят для киберспорта. Изменчивая суть игры League of Legends — со сменами меты, разными региональными структурами и стилями игры — требует более специфического подхода. Глобальный рейтинг решает эти задачи, учитывая показатели отдельных команд и силы регионов, и функционирует на основе комплексной и легко адаптируемой системы.
Основные составляющие: Коэффициент Эло и формула показателя силы
В основе глобального рейтинга лежит рейтинг Эло, который был адаптирован к уникальной динамике профессиональных игр League of Legends. Если точнее, нам необходимо принимать в учет разницу в силе регионов, поскольку большинство матчей разыгрывается между командами внутри одного региона. Мы выяснили, что наилучший подход — объединить в одной системе коэффициенты Эло отдельных команд и лиг. Мы назвали средневзвешенное значение "формулой показателя силы". Она выражается следующим образом:я
Здесь "x" и "y" – это значения, присвоенные коэффициентам Эло команды и лиги соответственно. После тщательного тестирования с участием экспертов LoL Esports из всех наших регионов мы пришли к выводу, что соотношение 80/20 обеспечивает оптимальный баланс, а точность прогнозирования в таком случае составляет 65%. Это означает, что ожидаемые результаты модели совпадают с фактическими, что подтверждает как надежность системы, так и относительно непредсказуемый характер киберспорта.
Расчет коэффициента Эло: Подробный разбор
Коэффициент Эло команды вычисляется на основе результатов матчей по следующей формуле:
В которой:
PbeforeP_{\text{before}}Pbefore — это коэффициент Эло команды перед матчем.
I — показатель важности матча (о значениях факторов можно почитать ниже).
W — результат матча ("1" — победа, "2" — поражение).
We — ожидаемый результат, который вычисляется следующим образом:
Здесь dr\text{dr}dr — разница в рейтинге у двух команд. Благодаря этой формуле изменения коэффициента пропорциональны ожидаемой сложности матча.
Коэффициент Эло лиги высчитывается по аналогичной схеме, но на региональном уровне. Участие в международных турнирах (например, MSI или ЧМ) более заметно влияет на коэффициент Эло лиги, и победы против команд из более сильных регионов значительно повышают рейтинг всей лиги. Таким образом рейтинг сможет отразить динамику силы разных регионов.
Упор на важные матчи
Понимая, что не все матчи имеют одинаковый вес, мы ввели факторы для дифференцированной оценки результатов матчей в зависимости от их важности. Эти факторы необходимы для гармоничной работы модели: они определяют, насколько быстро меняется рейтинг команды в зависимости от новых результатов матча. Стандартизированные значения факторов:
Региональный уровень:
Предварительная стадия: 8
Основная стадия: 16
Плей-офф: 20
Международный уровень:
Предварительная стадия: 12
Основная стадия: 20
Плей-офф: 36
Благодаря этой системе, такие важные матчи, как плей-офф и игры международных соревнований, имеют более ощутимое влияние на рейтинг. Такой подход необходим для точного отражения результатов команды в условиях высокого уровня стресса. Более того, показатели факторов варьируются от региона к региону и соответствуют средним итоговым положениям команд на международных турнирах, что еще больше выделяет игру регионов в сильнейших лигах. Мы продолжим совершенствовать этот подход по мере сбора данных и изменения структуры лиг в 2025 году.
Период оценки: Соотношение новых и старых выступлений
Для поддержания оптимального баланса между новыми и старыми результатами команды мы установили периоды оценки:
Для определения коэффициента Эло лиги используются данные последних 3 лет (2022–2024)
Для определения коэффициента Эло команды используются данные последних 2 лет (2023–2024)
Благодаря такому подходу выборка международных игр остается широкой, что особенно важно для менее крупных регионов, а также по-прежнему учитываются изменения в составе игроков.
Трудности и их решения: Создание надежной модели
В процессе разработки мы поставили перед собой трудные задачи, в числе которых было определение разницы в мастерстве регионов и внедрение внутриигровой статистики таким образом, чтобы на нее не влияли изменения меты. Для решения этих проблем мы провели марафон в сотрудничестве с AWS, на котором участники изучали разные модели ИИ и машинного обучения. Модели, разработанные фанатами киберспорта League of Legends, были наглядными и продуманными, но для первой версии системы мы выбрали более простой и понятный подход, который обеспечит устойчивость к изменениям меты и возможность интерпретации.
Техническая интеграция: Масштабируемость и производительность на базе AWS
Глобальный рейтинг основан на надежной технической структуре, использующей сервисы AWS, включая S3 для сохранения данных обучения модели, лямбда-функции для инициирования обновлений модели и базу данных MySQL на основе AWS RDS для сохранения результатов рейтинга. Благодаря нашему сотрудничеству мы можем с легкостью обрабатывать сложные данные и незамедлительно внедрять необходимые для алгоритма обновления. Так рейтинг будет не только точным, но и масштабируемым, а также сможет справляться с огромными объемами данных, поступающих из источников со всего мира, и своевременно обновляться.
Заключение: Новая эпоха киберспорта League of Legends
Введение глобального рейтинга — прорыв в методиках оценки и интерпретации результатов команд League of Legends. Мы приглашаем сообщество игры присоединиться к нам на пути к усовершенствованию и расширению системы. Мы стремимся предоставлять наиболее точный, понятный и содержательный рейтинг для фанатов киберспорта Riot.
Следите за глобальным рейтингом в ходе Чемпионата мира 2024 на lolesports.com и в официальных трансляциях Riot. Последнее обновление этого сезона будет опубликовано после гранд-финала ЧМ, что ознаменует начало нашей подготовки к усовершенствованию системы в 2025 году.