Расскажите чего вам не хватает на нашем сайте
Обратная связьКак известно, 2019-й станет большим годом для балансировщика — его ждут значительные изменения. Чтобы видеть полную картинку, давайте вспомним, как эволюционировал балансировщик, а заодно обозначим его основные проблемы.
Балансировщик — один из наиболее важных компонентов World of Tanks. Он собирает команды, используя технику, выбранную игроками. Помимо этого балансировщик выполняет и другие важные задачи, среди которых:
Основная задача балансировщика — отправить игроков в бой как можно скорее, и в 2010 году это было гораздо легче, чем сегодня. Меньше игроков, особенно на IX и X уровнях, к тому же всего три нации. Количество и разнообразие типов и уровней техники в игре тоже было существенно ниже. Чтобы сократить время ожидания боя, балансировщик мог собирать бои из техники с разницей в 5 уровней. Так, например, машины VI и X уровней могли оказаться в одном бою. И сейчас в такое верится с трудом.
Со временем появились проблемы, которые балансировщик просто не мог решить, поскольку у него не было необходимых инструментов:
Для решения этих проблем нужно было фундаментально изменить балансировщик и создать совершенно новую архитектуру.
В 2017 году вышло обновление 9.18, которое должно было решить эти проблемы и повысить комфортность игры. Мы ввели некоторые ограничения: взводы стали только одноуровневыми, а ещё количество САУ в команде было ограничено до трёх. Но что ещё важнее, в обновлении 9.18 появился шаблонный балансировщик. Его шаблоны (основные: 3–5–7, 5–10 и одноуровневый бой) используются до сих пор.
Но с тех пор структура очереди сильно изменилась.
Очередь — это список техники, который заполняется в соответствии с выбором игроков, нажавших кнопку «В бой». Как только вы выбираете машину для выхода в бой, вас немедленно добавляют в этот список.
Другими словами, очередь — это один большой зал ожидания. В нём находится техника, которая ждёт, пока балансировщик отправит её в бой. И это происходит, когда в наличии есть достаточное количество техники подходящих уровней.
Время ожидания в очереди зависит от количества игроков в очереди, а также от уровней и типов техники, которые они выбрали. Балансировщик подбирает шаблон, разные типы техники и выбирает карту, стараясь соблюдать вариативность.
* До выхода обновления 9.18 техники X уровня было в четыре раза меньше, чем техники VIII уровня. Поэтому базовый шаблон 3–5–7 показал себя вполне эффективным.
Однако за последние два года соотношение уровней техники значительно изменилось. Теперь техники X уровня всего в два раза меньше, чем техники VIII уровня; количество машин IX уровня также значительно выросло.
При этом очередь очень динамична и изменяется буквально каждую минуту. Это связано не только с естественным развитием нашей игры: на очередь влияют и некоторые другие игровые факторы, которые увеличивают нагрузку на неё, например:
Естественное развитие очереди привело к двум новым серьёзным проблемам, которые мы сейчас решаем:
Строгие шаблоны не могут решить эти проблемы, так как за последнее время структура очереди изменилась. Поэтому многие игроки часто попадают в нижнюю часть списка команд.
** Как мы хотим это исправить? Мы снизим количество боёв против техники более высоких уровней и увеличим количество боёв против техники своего уровня или ниже.
Чтобы достигнуть этой цели, мы планируем добавить в игру систему динамических шаблонов как для двухуровневых, так и для трёхуровневых боёв. В будущем возможно появление следующих шаблонов:
Возможны и другие шаблоны.
*** Шаблон 5–5–5 может показаться не самым комфортным для тех, кто окажется внизу списка. Но он будет использоваться только в случаях, когда распределение машин в очереди по уровням близко к экстремальному. То есть его задача — снизить число боёв, которые игроки проводят против машин на два уровня выше.
Новый балансировщик сможет выбирать различные шаблоны для техники разных уровней для поддержания оптимального баланса всей системы. При этом он сможет быстро приспосабливаться к текущей ситуации в очереди, учитывая многие факторы. Выбор в пользу конкретного шаблона будет сделан в зависимости от количества танков в очереди и их уровня
— см. фото 2 и 3!
**** После введения обновлённого балансировщика время ожидания боя может немного увеличиться, однако комфортность игры также должна возрасти. Время ожидания боя будет зависеть от текущей ситуации в очереди.
Техническая часть архитектуры готова и уже успешно прошла тестирование. В ближайшем будущем, после дополнительных улучшений и технических настроек, мы запустим новый балансировщик на одном из основных серверов.
В первую очередь проверим стабильность и отказоустойчивость нового балансировщика в реальных рабочих условиях, а также соберём данные о распределении техники в боях. И, конечно, настроим шаблоны.
По завершении тестов мы тщательно проанализируем полученные результаты и ваши отзывы. Если будет уверенность, что новый балансировщик повысит качество боёв, мы запустим его и на других серверах.
Оф. новость: ссылка.
Понравилась новость? Тогда поставь ей лайк, и не забудь оставить свой комментарий.
А так же, добавь наш сайт в закладки (нажми Ctrl+D), не теряй нас.
Танки это хорошо, а что если была бы подборочка по...
С 8 февраля 9:00 (МСК) по 11 февраля 8:30 (МСК) в World...
Всё как и ранее, сравнение ТТХ с последней версией...
Для тех кто ещё не купил улучшенный Боевой пропуск...
До конца Боевого пропуска 15 сезона осталось меньше...
Лучшее время скоростного прохождения задач — 3 часа и 29 минут.
Состоялся релиз Resident Evil 7 Biohazard для устройств Apple.
Нельзя недооценивать привлекательность бесплатных игр....
На YouTube-канале игрового ресурса IGN появился сюжетный...
На YouTube-канале IGN опубликовали 42-минутное видео...
Team Jade готовится к закрытому альфа-тестированию...
SEGA опубликовала интервью с ведущими разработчиками...
Общий тест 1.25 WOT: Список изменений версии OT1 1.25 в сравнении с…
Общий тест 1.24.1 WOT: Список изменений версии OT1 1.24.1 в сравнении с…
Танковый Прайм набор WOT (бывший Twitch Prime) за март 2024 перед вами. 54-й набор продолжает коллаборацию с…
Танковый Прайм набор WOT (бывший Twitch Prime) за февраль 2024 перед вами. 53-й набор продолжает коллаборацию…