Перейти к содержимому
Меню
← Вернуться в блог

ELO в Seven: больше, чем победы и поражения

Долгое время наша система ELO в Seven — Card Game следовала традиционному подходу, используемому многими конкурентными играми: рейтинги менялись в зависимости от того, выиграл или проиграл игрок, скорректированные разницей в рейтингах между обоими игроками.

Хотя это работало достаточно хорошо, это не всегда отражало то, что на самом деле произошло во время игры.

Узкая потеря после отличной игры рассматривалась почти так же, как полный крах. Точно так же игрок, который выиграл благодаря сильной памяти, концентрации и стратегии, получил ту же награду, что и тот, кто просто поцарапал его.

Для лучшей поддержки целей Seven – Card Game, особенно нашего внимания к улучшению памяти и развитию навыков, мы ввели крупное обновление рейтинговой системы.

Почему мы изменили формулу

Традиционный ELO смотрит только на:

  • Ваш рейтинг
  • Рейтинг вашего оппонента
  • Выиграл ты или проиграл

Это означает, что система игнорирует важные детали, такие как:

  • Выдающаяся игра
  • Серьезные ошибки
  • тайм-ауты
  • Доминирующие победы
  • Выступление на протяжении всей игры

Мы хотели, чтобы рейтинги лучше отражали реальную производительность игроков.

Новая гибридная формула ELO

Наша обновленная система по-прежнему использует классическую ELO в качестве основы.

Традиционный ожидаемый балл рассчитывается по стандартной формуле:

Expected Score = 1 / (1 + 10^((Opponent Rating - Player Rating) / 400))

Это создает вероятность выигрыша на основе разницы в рейтинге между игроками.

Классическая настройка ELO:

ELO Change = K × (Actual Result - Expected Result)

Где:

  • Победа: 1
  • Потери = 0

Эта часть остается неизменной.

Добавление корректировок на основе эффективности

В дополнение к классической ELO, мы теперь вычисляем модификатор производительности.

Модификатор поощряет сильную игру и наказывает за значительные ошибки.

Положительные факторы эффективности

Игроки получают бонусы за исключительные достижения:

  • Победа с 16er
  • Победа с 24er
  • Победа с 4 очками и последней взяткой

Эти достижения указывают на особенно высокую производительность и соответственно вознаграждаются.

Отрицательные факторы эффективности

Игроки получают штрафы за:

  • Плохие ходы
  • Провалы тайм-аута
  • Позволяя противнику достичь крупных рубежей

Это помогает рейтинговой системе различать:

  • Хорошо сыгранная потеря
  • Плохая потеря
  • Доминирующая победа
  • Удачная победа

Поощрение хорошей игры даже в поражении

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

Почему?

Мы хотим, чтобы рейтинговая система поощряла:

  • обучение
  • Хорошее принятие решений
  • Улучшение памяти
  • Стратегическая игра

К игроку, который проигрывает, но хорошо играет, не следует относиться так же, как к игроку, который неоднократно совершает ошибки.

Это делает рейтинговую систему более мотивационной и точной.

Время вышло важно

В многопользовательских играх управление временем является частью навыка.

Тайм-аут часто означает:

  • Потеря концентрации
  • Неисправность памяти
  • Плохая скорость принятия решений

По этой причине тайм-ауты несут одно из самых сильных наказаний в системе.

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

Динамические факторы K

Система использует различные K-факторы в зависимости от рейтинга игрока.

Рейтинговый диапазон K Фактор
Ниже 1200 40
1200–1799 32
1800–2199 24
2200+ 16

Это позволяет:

  • Более быстрое движение для новых игроков
  • Большая стабильность для опытных игроков
  • Снижение волатильности рейтинга на более высоких уровнях квалификации

Полная прозрачность

Возможно, самым большим изменением является не сама формула.

Это прозрачность.

Недавно мы запустили систему ELO Explainer, которая позволяет любому проверить, как именно было рассчитано изменение рейтинга.

Объяснитель показывает:

  • Ожидаемые расчеты баллов
  • Выбор коэффициента K
  • Бонусные расчеты
  • Штрафные расчеты
  • Модификаторы производительности
  • Последние изменения ELO
  • Проверка валидации формулы
  • Долгосрочные рейтинговые прогнозы

Никаких скрытых расчетов.

Никакого черного ящика.

Все полностью видимо и поддается проверке.

Смотреть вперед

Текущая формула уже производит более реалистичные изменения рейтинга, чем предыдущая система, но мы считаем это продолжающимся процессом.

Будущие улучшения могут включать:

  • Дополнительные показатели эффективности
  • Статистическая валидация на большие образцы игроков
  • Формула-версия
  • Прогнозное моделирование рейтинга
  • Корректировки обратной связи сообщества

Наша цель проста:

Награда за мастерство, память, последовательность и стратегическую игру максимально точно.

Как всегда, мы будем продолжать следить за результатами и совершенствовать систему на основе реальных данных игрового процесса.

Увидимся за столами!

Seven — Команда карточных игр

Leave a Comment

Scroll to Top