[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: NoughtyLion_  
Как работает балансировщик?
NoughtyLion_Дата: Среда, 18.09.2013, 09:59 | Сообщение # 1
Командор
Группа: Администраторы
Сообщений: 55
Репутация: 0
Статус: Offline
Как работает балансировщик?
Таблица, отражающая текущее распределение танков в боях:

Балансировщик выбирает танки в бой следующим образом:

Берётся танк из очереди и определяется его тип и уровень. Например танк ИС — тяжёлый танк, уровень 7.
В столбце «Уровень танков» находим строчку 7, тяжёлые — фиолетовым цветом обозначено, в какие уровни боёв попадает этот танк. В нашем случае — это уровни (столбцы) с 7 по 9.

Рандомно выбираем уровень от 7 до 9 включительно. Например 8.
Балансировщик начинает обрабатывать очередь танков, выбирая из них танки, которые могут участвовать в 8–м уровне боёв и составляет из них команды.
Работа балансировщика «случайных боёв» базируется на следующих принципах:
1. Любая боевая машина может попасть в бои только своего уровня (см. таблицу), за исключением взводов.
2. Место машины в списке команды определяется её балансным весом.
3. Боевые машины подбираются в команды на основе статистики составов уже собранных команд за
прошедшие полчаса.
4. Суммарный балансный вес двух противоборствующих команд различается не более, чем на 10%.
5. Суммарный балансный вес АРТ–САУ двух противоборствующих команд различается не более, чем на
20%, количество — не более чем на 1, число АРТ–САУ на команду — не более 5.
6. Чем больше конкретная машина ждёт своей очереди, тем более высоким становится её приоритет, а если
ожидание превышает 1 минуту, балансировщик стремится отправить в бой именно её.
7. Если обе уже собранные команды не удовлетворяют условиям баланса, они расформировываются и
набираются заново.
Балансировщик не учитывает:
Национальную принадлежность танка.
Модули танка (орудие, башня, двигатель и т.д.).
Установленное на танк дополнительное оборудование и/или снаряжение.
Уровень прокачки экипажа.
Уровень мастерства игрока.

Балансировщик работает с очередями боевых машин. Каждому уровню и типу боёв соответствует своя очередь, всего очередей 36 (12 уровней боя, 3 различных режима боя). Статистика боёв собирается по каждой из очередей отдельно, причём для АРТ–САУ собирается своя статистика. На основе собранной статистики для каждого из 15 мест в команде рассчитывается примерный балансный вес и балансировщик подбирает машины в команду, ориентируясь на него.
 
  • Страница 1 из 1
  • 1
Поиск: