Балансировщик
Версия 13:53, 19 декабря 2017 | Версия 17:27, 24 января 2018 | |||
Строка 40: | Строка 40: | |||
* Максимальная разница между уровнями кораблей в отряде равна единице (К примеру, любой корабльV уровня сможет выйти в бой в отряде с кораблём максимум VI и минимум IV уровня). | * Максимальная разница между уровнями кораблей в отряде равна единице (К примеру, любой корабльV уровня сможет выйти в бой в отряде с кораблём максимум VI и минимум IV уровня). | |||
* При игре на низких уровнях новые игроки, недавно пришедшие в World of Warships, скорее всего, будут попадать в другие бои, нежели более опытные командиры. | * При игре на низких уровнях новые игроки, недавно пришедшие в World of Warships, скорее всего, будут попадать в другие бои, нежели более опытные командиры. | |||
+ | ||||
+ | == Принципы составления команд для кооперативных боев== | |||
+ | Главные правила стандартного алгоритма сбора команд: | |||
+ | * команда ботов формируется зеркально команде игроков; | |||
+ | * в каждой команде может быть только 1 авианосец. | |||
+ | ||||
+ | Корабли ботов всегда подбираются из исследуемых и всегда соответствует минимальному уровню кораблей игроков. Если на уровне нет доступных кораблей необходимого класса, берётся следующий класс из цепочки. | |||
+ | ||||
+ | При этом в боях с ботами можно встретить авианосцы и линкоры даже в том случае, если игроки управляют кораблями других классов. Класс и уровень кораблей ботов теперь напрямую зависят от классов кораблей игроков. | |||
+ | ||||
+ | Примеры: | |||
+ | # Если в бою больше всего эсминцев, будет добавлен бот на линкоре; если линкоров – на крейсере. | |||
+ | # Если команда состоит из 1 линкора, 3 крейсеров и 2 эсминцев, то в бой будет добавлен бот на эсминце. | |||
+ | # Если в команде одинаковое число кораблей двух классов, то боты будут добавлены в следующем порядке (в зависимости от приоритета): крейсер, эсминец, линкор. | |||
== Распределение карт по уровням боев == | == Распределение карт по уровням боев == | |||
Строка 162: | Строка 176: | |||
* [[Ship:Обновление 0.6.13.1|Обновление 0.6.13.1]]: | * [[Ship:Обновление 0.6.13.1|Обновление 0.6.13.1]]: | |||
** улучшена работа матчмейкера на низких уровнях для новичков с аккаунтом не выше 11-го уровня, которые участвуют в боях 1–4-го уровней. Раньше он использовался для игроков с аккаунтом не выше 8-го уровня, которые участвуют в боях 1–3-го уровней. Изменение должно сделать игру для новичков более комфортной. | ** улучшена работа матчмейкера на низких уровнях для новичков с аккаунтом не выше 11-го уровня, которые участвуют в боях 1–4-го уровней. Раньше он использовался для игроков с аккаунтом не выше 8-го уровня, которые участвуют в боях 1–3-го уровней. Изменение должно сделать игру для новичков более комфортной. | |||
+ | * [[Ship:Обновление 0.7.0|Обновление 0.7.0]]: | |||
+ | ** на всех уровнях была улучшена работа балансировщика в кооперативных боях. | |||
|hidden = 1 | |hidden = 1 | |||
}} | }} |
Версия 17:27, 24 января 2018
Содержание
Уровни боев
У каждого корабля, в зависимости от его уровня и класса (линкор, крейсер, эсминец, авианосец), есть строго определенный набор уровней боёв, в которые его может отправить балансировщик.
В приведённой ниже сводной таблице можно увидеть уровни боёв для каждого корабля, а также возможных соперников и союзников:
Возможные уровни боёв в зависимости от уровня и класса корабля | |||||||||||
Уровень корабля | Класс корабля | Уровень боя | |||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | ||
I | Крейсеры | ||||||||||
II | Эсминцы | ||||||||||
Крейсеры | |||||||||||
III | Эсминцы | ||||||||||
Крейсеры | |||||||||||
Линкоры | |||||||||||
IV | Эсминцы | ||||||||||
Крейсеры | |||||||||||
Линкоры | |||||||||||
Авианосцы | |||||||||||
V | Эсминцы | ||||||||||
Крейсеры | |||||||||||
Линкоры | |||||||||||
Авианосцы | |||||||||||
VI | Эсминцы | ||||||||||
Крейсеры | |||||||||||
Линкоры | |||||||||||
Авианосцы | |||||||||||
VII | Эсминцы | ||||||||||
Крейсеры | |||||||||||
Линкоры | |||||||||||
Авианосцы | |||||||||||
VIII | Эсминцы | ||||||||||
Крейсеры | |||||||||||
Линкоры | |||||||||||
Авианосцы | |||||||||||
IX | Эсминцы | ||||||||||
Крейсеры | |||||||||||
Линкоры | |||||||||||
Авианосцы | |||||||||||
X | Эсминцы | ||||||||||
Крейсеры | |||||||||||
Линкоры | |||||||||||
Авианосцы |
Принципы составления команд для случайных боев
Команды составляются из принципа максимального равенства классов и уровней кораблей.
- Балансировщик подбирает команды так, чтобы они всегда были равны по количеству игроков.
- Но если полный состав команд по каким-то причинам будет собираться слишком долго, возможны бои с меньшим количеством игроков (11 на 11, 10 на 10 и т. д., вплоть до 1 на 1 в крайних случаях).
- В каждом классе количество «топовых» кораблей строго симметрично. Например, если в бою VIII уровня у одной команды есть два линкора VIII уровня, два крейсера VIII уровня и один эсминец VIII уровня, то у соперников также будет два линкора VIII уровня, два крейсера VIII уровня и один эсминец VIII уровня.
- Правило выше действует также для линкоров, уровень которых на единицу ниже уровня боя. Например, если в бою VIII уровня у одной команды есть один линкор VII уровня, то у соперников также будет один линкор VII уровня.
ВНИМАНИЕ! Исключение — линкор Mikasa, который обрабатывается матчмейкером как крейсер II уровня. Это никак не повлияет на игровой баланс и сократит время ожидания для Mikasa в очереди.
- Матчмейкер обеспечивает зеркальный баланс авианосцев по их уровню.
- Балансировщик берёт следующее количество авианосцев в каждой команде:
- не более 2 в боях IV÷VII уровней.
- не более 1 в боях VIII÷X уровней.
- Матчмейкер старается чтобы все классы кораблей присутствовали в обеих командах примерно поровну, но не обязательно идеально поровну — разница в количестве зависит от класса корабля и равна:
- авианосцы — нулю: зеркальный баланс и по этому критерию;
- эсминцы — единице;
- линкоры — единице.
- крейсеры — двум.
- При этом допускается балансировка кораблей:
- младших уровней в бою вне класса. Например, в сражении VIII уровня напротив линкора VI уровня может оказаться эсминец VI уровня, а напротив крейсера VII уровня — эсминец VII уровня.
- двух кораблей одного класса соседних уровней, если они не «топы» и не относятся к классу линкоров. Например, в бою VIII уровня напротив крейсера VII уровня может оказаться крейсер VI уровня.
- Балансировщик старается отправить игрока в бой минимального разрешенного для выбранного корабля уровня, если перед этим было несколько боев подряд на не минимальном уровне.
- Балансировщик не учитывает модули корабля (топ-сток), модернизации корабля, количество навыков командира корабля и рейтинги игрока.
- Допустимая разница в количестве отрядов между командами ограничена и теперь равна единице.
- Максимальная разница между уровнями кораблей в отряде равна единице (К примеру, любой корабльV уровня сможет выйти в бой в отряде с кораблём максимум VI и минимум IV уровня).
- При игре на низких уровнях новые игроки, недавно пришедшие в World of Warships, скорее всего, будут попадать в другие бои, нежели более опытные командиры.
Принципы составления команд для кооперативных боев
Главные правила стандартного алгоритма сбора команд:
- команда ботов формируется зеркально команде игроков;
- в каждой команде может быть только 1 авианосец.
Корабли ботов всегда подбираются из исследуемых и всегда соответствует минимальному уровню кораблей игроков. Если на уровне нет доступных кораблей необходимого класса, берётся следующий класс из цепочки.
При этом в боях с ботами можно встретить авианосцы и линкоры даже в том случае, если игроки управляют кораблями других классов. Класс и уровень кораблей ботов теперь напрямую зависят от классов кораблей игроков.
Примеры:
- Если в бою больше всего эсминцев, будет добавлен бот на линкоре; если линкоров – на крейсере.
- Если команда состоит из 1 линкора, 3 крейсеров и 2 эсминцев, то в бой будет добавлен бот на эсминце.
- Если в команде одинаковое число кораблей двух классов, то боты будут добавлены в следующем порядке (в зависимости от приоритета): крейсер, эсминец, линкор.
Распределение карт по уровням боев
Таблица
Название карты | Уровень боя | |||||||||
---|---|---|---|---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | |
Первый рубеж | ||||||||||
К полюсу! | ||||||||||
Острова | ||||||||||
Архипелаг | ||||||||||
Большая гонка | ||||||||||
Соломоновы острова | ||||||||||
Пролив | ||||||||||
Новый рассвет | ||||||||||
Линия разлома | ||||||||||
Трезубец | ||||||||||
Осколки | ||||||||||
Север | ||||||||||
Северное сияние | ||||||||||
Соседи | ||||||||||
Устье | ||||||||||
Два брата | ||||||||||
Край вулканов | ||||||||||
Ловушка | ||||||||||
Огненная Земля | ||||||||||
Атлантика | ||||||||||
Горная цепь | ||||||||||
Ледяные острова | ||||||||||
Море Надежды | ||||||||||
Океан | ||||||||||
Окинава | ||||||||||
Петля | ||||||||||
Путь воина | ||||||||||
Раскол | ||||||||||
Слёзы пустыни |
История изменений
См. также
- Корабли США
- Корабли Японии
- Корабли Японии
- Корабли России и СССР
- Корабли Великобритании
- Корабли Германии
- Ответы на часто задаваемые вопросы
Уважаемые пользователи! Раздел "Мир кораблей" находится в процессе актуализации, спасибо за понимание