![Nerd face :nerd: 🤓](https://cdn.jsdelivr.net/joypixels/assets/6.5/png/unicode/64/1f913.png)
Рубрика #ТанкистуПолезноЗнать — напомним правила, по которым у нас формируются бои
Балансировщик начинает работу с попытки создать трёхуровневый бой с использованием шаблона 3/5/7 (три машины в верхней, пять машин в средней и семь машин в нижней части списка) или другого его варианта (например, 3/4/8, 3/3/9 и т. д.). Выбранный балансировщиком вариант зависит от состава очереди.
![White heavy check mark :white_check_mark: ✅](https://cdn.jsdelivr.net/joypixels/assets/6.5/png/unicode/64/2705.png)
Этапы работы:
![Keycap: 1 :one: 1️⃣](https://cdn.jsdelivr.net/joypixels/assets/6.5/png/unicode/64/0031-20e3.png)
Определение диапазона уровней техники в бою и типа боя. Сначала балансировщик определяет количество игроков и взводов, подходящее для каждого уровня боя, а также тип боя. Далее система анализирует режимы, указанные игроками, выбранную ими технику, её уровни, а также стандартный или льготный уровень боёв.
![Keycap: 2 :two: 2️⃣](https://cdn.jsdelivr.net/joypixels/assets/6.5/png/unicode/64/0032-20e3.png)
Создание двух равноценных команд. Определив диапазон уровней техники в бою и тип боя, система пытается распределить игроков по командам, учитывая балансные требования и ограничения:
• Шаблоны. Обе команды должны соответствовать шаблону: количество техники вверху, в середине и внизу списка должно быть одинаковым.
• САУ. Количество САУ ограничено тремя машинами на команду.
• Взводы. В случайных боях разрешены только одноуровневые взводы. Разница в количестве взводных игроков должна быть не более трёх.
• Типы техники. Разница в количестве САУ, лёгких танков и ПТ-САУ в пределах каждой части списка команды должна быть не более одной машины. Кроме того, балансировщик дополнительно старается уравновесить каждую часть списка команды (низ, середину и топ), учитывая особенности и роли техники внутри типов: танку Maus противопоставляется Maus, Type 5 Heavy или E 100; танку T57 Heavy — AMX 50B и так далее. Однако в некоторых ситуациях симметричного баланса по игровым ролям не будет. Например, если техника с разными ролями состоит во взводе.
• В Случайных боях ограничено максимальное количество колёсной техники (не более 1 машины в команде). Ограничения касаются техники VII–X уровней.
![No entry :no_entry: ⛔](https://cdn.jsdelivr.net/joypixels/assets/6.5/png/unicode/64/26d4.png)
Балансировщик НЕ учитывает:
• Уровень мастерства игрока;
• Национальную принадлежность танка;
• Модули танка (орудие, башня, двигатель и т. д.);
• Установленное на танк дополнительное оборудование и/или снаряжение;
• Уровень прокачки экипажа.
![Busts in silhouette :busts_in_silhouette: 👥](https://cdn.jsdelivr.net/joypixels/assets/6.5/png/unicode/64/1f465.png)
Особенности балансировки взводов
• Разница между количеством взводных игроков в каждой из команд не может быть больше 3 (если из-за длительного ожидания критерии ослаблены, это число может быть другим).
• Максимальный уровень боёв, в который может попасть взвод, равен максимальному уровню боёв среди машин, входящих во взвод. То есть взвод балансируется по танку, который имеет самый высокий максимальный уровень боя.
• Минимальная граница уровня боёв, в которые может попасть взвод, равна самому высокому из минимальных уровней боёв среди машин, входящих во взвод.
• При добавлении взвода в команду балансировщик стремится к тому, чтобы балансные веса всех танков взвода были близки к весам свободных мест команды. При этом приоритет у танка с наибольшим балансным весом.
• Если отдельный танк (или взвод) ожидает выхода в бой более 1 минуты, то критерии становятся менее жёсткими. В этом случае балансировщик может создать команды неполного состава: машин будет меньше, чем требуется, но в обеих командах их число будет одинаковым.
• Если время ожидания машины (или взвода) в очереди превышает 5 минут, то появляется сообщение, предлагающее выбрать другой танк, и следует переход в Ангар.
• В составе взвода может быть не более 1 гусеничного или колёсного лёгкого танка. Ограничения касаются техники VII–X уровней.
![Thinking face :thinking: 🤔](https://cdn.jsdelivr.net/joypixels/assets/6.5/png/unicode/64/1f914.png)
Узнал что-то новое для себя? Тогда ставь
![Thumbs up :thumbsup: 👍](https://cdn.jsdelivr.net/joypixels/assets/6.5/png/unicode/64/1f44d.png)