Перейти к содержимому

Как считается мета Dota 2

Откуда данные и как мы считаем тир-лист, позиции и контрпики: формулы, пороги и ограничения.

Откуда данные

  • Публичная статистика матчей — справочник героев/предметов, дневные тренды винрейта и пикрейта, популярность предметов («Время сборки»), публичные матчапы и карточки матчей.
  • Снимки по рангам — винрейт и пикрейт по рангам и позициям для тир-листа, а также матчапы для контрпиков. Ключ API на сайт не попадает: данные подтягивает сборщик и кладёт в базу/бандл.
  • Считаем только рейтинговые матчи разумной длительности; turbo и короткие игры отсекаем.

Как считается тир и «Почему S?»

Для каждого среза (ранг × позиция) берём героев с достаточным числом игр (обычно ≥ 200, для Топ-1000 ≥ 60).

  1. Сглаживаем винрейт к среднему по срезу (сила сглаживания K = 100 игр), чтобы редкие герои не выпрыгивали из-за шума.
  2. WinScore — насколько сглаженный винрейт выше (или ниже) среднего, в процентных пунктах.
  3. PopScore = 1.5 × ln(пикрейт / медианный пикрейт) — бонус за популярность, но без доминирования над винрейтом.
  4. Meta Score = WinScore + PopScore. Сортируем героев по убыванию и режем на тиры по долям: S ≈ 8%, A ≈ 20%, B ≈ 40%, C ≈ 22%, остальные — D.

Блок «Почему S?» на тир-листе и ссылка «Как считается?» на странице героя показывают этот разбор для конкретного героя: вклад винрейта, вклад популярности, размер выборки и доверительный интервал.

Позиции

Когда в снимке есть разбивка по ролям (Pos 1–5), тир-лист строится отдельно для каждой позиции. Если среза нет — показываем честный fallback на «все позиции» и не выдумываем цифры. Оценка позиции по составу (estimated) ещё в работе.

Контрпики

Преимущество пары — это винрейт героя A против B минус средний винрейт A, со сглаживанием. Пары с меньше чем 40 играми (для Топ-1000 — 15) скрываем, чтобы не показывать шум.

Топ-1000

Отдельный срез лидерборда Immortal (место ≤ 1000). Пока таблица игроков на сайте — заглушка без выдуманных винрейтов; тир-лист для ранга «Топ-1000» строится только когда в снимке достаточно матчей.

Ограничения

  • Это статистика прошлого, а не совет «берите всегда».
  • Снимки обновляются пачками; цифры могут отставать от живого API на часы.
  • Предметы в «Времени сборки» — частота покупок, без винрейта предмета (его пока нет в данных).

← К тир-листу