Джефф Хилл из Valve объяснил, почему матч с идеальным балансом может получить низкую итоговую оценку
Один из разработчиков Dota 2 публично раскрыл механику оценки качества матчей в системе подбора игроков. Поводом стала жалоба пользователя, который никак не мог понять, почему при максимальном балансе мастерства его игра получила наихудший итоговый рейтинг. Ответ оказался нагляднее, чем любая официальная документация.
Как игрок вытащил признание из Valve
Пользователь Reddit под ником Luxalpa выложил скриншот с красноречивой картиной: баланс команд - идеальный, разброс MMR - минимальный, а общая оценка матча - на самом дне. Логика происходящего не поддавалась объяснению, и игрок пошёл за ответами напрямую к разработчикам. Норвегия - Сенегал 2 тур
На пост отреагировал Джефф Хилл - один из сотрудников Valve, причастных к развитию Dota 2. Такие прямые ответы от разработчиков на форумах - редкость даже по меркам игровой индустрии, где обратная связь с аудиторией традиционно идёт через патч-ноуты и официальные блоги.
Что учитывает система и что остаётся за кадром
По словам разработчика, интерфейс подбора отображает лишь часть картины. Видимые параметры - это:
- общая предполагаемая оценка матча с учётом всех факторов
- баланс команд - средняя разница в MMR между двумя сторонами
- диапазон навыков - разрыв между самым высоким и самым низким MMR среди всех десяти игроков
- уровень порядочности участников
Однако за рамками этого окна скрывается целый пласт дополнительных переменных, которые matchmaking принимает во внимание, но нигде не показывает. Именно они и могут обвалить итоговую оценку даже при идеальных видимых показателях.
Хилл предположил конкретную причину в случае Luxalpa: языковые предпочтения игроков, скорее всего, не совпали. Это один из тех факторов, который сложно отследить по скриншоту, но который система воспринимает как серьёзный изъян - ведь коммуникация в Dota 2 критически влияет на игровой процесс.
Почему это важно для большинства игроков
Проблема шире одного конкретного случая. Многие игроки годами жалуются на непрозрачность matchmaking в Dota 2: система принимает решения, которые внешне выглядят нелогично, а объяснений не даёт. Публичный разбор от разработчика - пусть даже в формате комментария на форуме - частично закрывает этот информационный вакуум.
Похожие проблемы с коммуникацией внутри матчей знакомы и за пределами киберспорта: в командных дисциплинах, где участники говорят на разных языках, слаженность рассыпается мгновенно. Достаточно вспомнить, как языковой барьер влияет на взаимодействие в смешанных составах - будь то онлайн-арена или реальное поле. Кстати, для тех, кто следит за командной химией в спорте вживую, сейчас актуален матч Норвегия - Сенегал 2 тур чемпионата мира - показательный пример того, как разные игровые культуры сталкиваются на одном поле.
Valve тем временем продолжает точечно работать над экосистемой игры. Незадолго до этого разбирательства компания выпустила обновление, закрывшее лазейку, через которую можно было просматривать матчи на высоком рейтинге в обход ограничений. Небольшой патч - но сигнал о том, что студия следит за состоянием системы внимательнее, чем принято считать.