Мир танков
Центр поддержки
Все статьи

Как работает балансировщик?

Общая информация

Балансировщик начинает работу с попытки создать трёхуровневый бой с использованием шаблона 3/5/7 (три машины в верхней, пять машин в средней и семь машин в нижней части списка) или другого его варианта (например, 3/4/8, 3/3/9 и т. д.). Выбранный балансировщиком вариант зависит от состава очереди.

  1. Определение диапазона уровней техники в бою и типа боя. Сначала балансировщик определяет количество игроков и взводов, подходящее для каждого уровня боя, а также тип боя. Далее система анализирует режимы, указанные игроками, выбранную ими технику, её уровни, а также стандартный или льготный уровень боёв.
  2. Создание двух равноценных команд. Определив диапазон уровней техники в бою и тип боя, система пытается распределить игроков по командам, учитывая балансные требования и ограничения:
    • Шаблоны. Обе команды должны соответствовать шаблону: количество техники вверху, в середине и внизу списка должно быть одинаковым.
    • САУ. Количество САУ ограничено тремя машинами на команду.
    • Взводы. В случайных боях разрешены только одноуровневые взводы. Разница в количестве взводных игроков должна быть не более трёх.
    • Типы техники. Разница в количестве САУ, лёгких танков и ПТ-САУ в пределах каждой части списка команды должна быть не более одной машины.
      Кроме того, балансировщик дополнительно старается уравновесить каждую часть списка команды (низ, середину и топ), учитывая особенности и роли техники внутри типов: танку Maus противопоставляется Maus, Type 5 Heavy или E 100; танку T57 Heavy — AMX 50B и так далее. Однако в некоторых ситуациях симметричного баланса по игровым ролям не будет. Например, если техника с разными ролями состоит во взводе.
    • В Случайных боях в составе взвода может быть не более 1 гусеничного или колёсного лёгкого танка. Ограничения касаются техники VII–X уровней.
  3. Балансировщик не учитывает:
    • национальную принадлежность танка;
    • модули танка (орудие, башня, двигатель и т. д.);
    • установленное на танк дополнительное оборудование и/или снаряжение;
    • уровень прокачки экипажа;
    • уровень мастерства игрока.

Особенности балансировки взводов

  1. Разница между количеством взводных игроков в каждой из команд не может быть больше 3 (если из-за длительного ожидания критерии ослаблены, это число может быть другим).
  2. Максимальный уровень боёв, в который может попасть взвод, равен максимальному уровню боёв среди машин, входящих во взвод. То есть взвод балансируется по танку, который имеет самый высокий максимальный уровень боя.
  3. Минимальная граница уровня боёв, в которые может попасть взвод, равна самому высокому из минимальных уровней боёв среди машин, входящих во взвод.
  4. При добавлении взвода в команду балансировщик стремится к тому, чтобы балансные веса всех танков взвода были близки к весам свободных мест команды. При этом приоритет у танка с наибольшим балансным весом.
  5. Если отдельный танк (или взвод) ожидает выхода в бой более 1 минуты, то критерии становятся менее жёсткими. В этом случае балансировщик может создать команды неполного состава: машин будет меньше, чем требуется, но в обеих командах их число будет одинаковым.
  6. Если время ожидания машины (или взвода) в очереди превышает 5 минут, то появляется сообщение, предлагающее выбрать другой танк, и следует переход в Ангар.
  7. В составе взвода может быть не более 1 гусеничного или колёсного лёгкого танка. Ограничения касаются техники VII–X уровней.
  8. В составе взвода может быть только одна САУ.

Похожие статьи