yego.me
💡 Stop wasting time. Read Youtube instead of watch. Download Chrome Extension

World of Tanks - секретная тактика победы. 100% гарантия победы : бесплатное видеообучение


5m read
·Nov 3, 2024

Всем привет! Меня зовут Кирилл Орешкин, и сегодня я постараюсь помочь вам разобраться в одну из главных загадок мира танков: как работает балансировщик. Задача балансировщика — подобрать каждому игроку, нажавшему кнопку в бой, команду. И не просто подобрать команду, а выполнить, казалось бы, взаимоисключающие требования.

С одной стороны, ему надо обеспечить равенство техники, но с другой — подобрать разные команды и сделать так, чтобы этот бой был непредсказуем. И важно, чтобы игрок должен ждать в очереди минимум времени. Все игроки World of Tanks задаются одним вопросом: как же балансировщик это делает? Сейчас расскажем. Но перед этим отметим один важный факт: на многие параметры балансировщик вообще не обращает внимание.

Балансировщик не учитывает национальную принадлежность танка, модули танка, орудие, башню, двигатели и так далее, установленное на танк дополнительное оборудование и/или снаряжение, уровень прокачки экипажа, уровень мастерства игрока; учитывая, Джон, следующие классы машин, количество взводов без учета их силы и уровня танков, уровень техники.

Балансный вес техники — это основная характеристика. Не разобравшись с ней, невозможно понять, как работает балансировщик. Тем более что это скрытый параметр, который не отображается в описании техники. Балансный вес определяется базовым балансным весом уровня и множителем класса. Последний равен единице для ЛТ, СТ и ПТ. Для ТТ и Арт-САУ 1,2.

Возьмем, для примера, тяжелый танк ИС-3: вес его уровня 40, множитель класса 1,3, поэтому балансный вес равен 48. Причём некоторые машины по своим характеристикам заметно отличаются от одноклассников, и чтобы уравнять составы команд, их балансный вес рассчитывается индивидуально. Классический пример таких нестандартных машин — светляки.

Например, AMX-13 90, множитель класса ЛТ 8 равен единице, а базовый вес уровня 40, но этот танк приравнен к ТТ, его балансный вес равен 48. Также стоит отметить, что все ТТ и Арт-САУ 9 и 10 уровней имеют одинаково повышенный, но или 1,3. Балансировщик не видит разницы между этими машинами за исключением класса.

Подробнее о принципах распределения танков по уровням можно узнать на форуме World of Tanks в теме "Балансировщик и уровни боёв". Теперь перейдём к самому интересному. По нажатию кнопки "в бой" танк попадает в очередь ожидания. Всего существует 36 очередей — по три на каждой из 12 уровней боёв. В 1 собираются команды для боёв в стандартном режиме, во второй — для встречного боя и для режима штурм.

В третий танк попадает во все очереди, подходящие ему по уровню боёв. В каждой из них подбираются машины сразу для двух команд. Для ускорения работы используется шаблон. И как? Представьте ситуацию: балансировщик только начал работу, он собирает статистику по серверу и запоминает среднее количество игроков на каждом виде техники. Особенно важны следующие показатели: среднее количество Арт-САУ, количество светляков, среднее количество игроков во взводах.

Через полчаса работы подводится итог. Допустим, в течение этих 30 минут на каждую команду в среднем приходилось по 4 тяжёлых танка. Для них будет зарезервировано по четыре свободных позиций с нужным балансным весом. Те же расчёты производятся и для всех остальных классов. Так и создаётся шаблон команды. С ним балансировщик точно знает, какую технику брать из очереди.

Как следствие, игроки меньше ждут начала боя. Балансировщик постоянно следит, на какой технике заходят в бой, и если надо, вносит в шаблон изменения. Логичный вопрос: как работает балансировщик в 1 полчаса, пока шаблон не создан? Очень просто: он работает без него. Если в игру войдёт очень много ППШ, балансировщик может создать бой с восьмью или десятью ПТ-САУ в команде, но после того, как статистика будет собрана, балансировщик поймёт, что это была случайность и в следующий раз соберёт сбалансированные команды.

Теперь рассмотрим, как на основе шаблона создается команда. Первым делом набирается артиллерия: общее число Арт-САУ на команду не более 5 машин. Суммарный вес артиллерии одной команды не должен превышать суммарного веса Арт-САУ другой более чем на 20 процентов, а количество более чем на 1 единицу. Вторыми занимают места светляки: их количество отличается не более чем на единицу, а суммы балансных весов — не более чем на 30 процентов.

Это правило не распространяется на медлительные лёгкие танки, такие как Валентайн, AMX 40 и так далее. Оставшиеся позиции заполняются в порядке уменьшения балансного веса. При этом первые пять строчек списка команд должны быть равны по уровню. Суммарные веса двух команд могут различаться не более чем на 10 процентов.

Последний пункт — взводы. Количество взводных игроков одной команды не может превышать количество взводных игроков в другой более чем на 3 человека. Как балансировщик определяет уровень боёв, в который попадёт взвод? Смотрит, какие танки входят в него, находит машину с самым большим балансным весом и дальше работает с ней.

Взвод попадает только в те бои, которые подходят этому танку. Балансный вес остальных никак не учитывается. Поэтому Т-150 во взводе со своими тракторами не сможет попасть в песочницу, как бы не старался. Когда команды собраны, балансировщик проверяет соблюдение правил баланса, и если все в порядке — отправляет машины в бой.

Техника выходит из всех очередей, на её место приходит новое. Если правила не соблюдены, команды распускаются, и балансировщик снова пытается отправить эту технику в бой. Иногда в очереди оказывается слишком много однотипных машин. В таком случае балансировщик перестаёт собирать из них команды, пока состав техники не изменится. Причём замораживается только проблемная очередь, на работу остальных это не влияет.

Чем дольше танк находится на сортировке, тем более настойчиво балансировщик пытается отправить его в бой. После минуты ожидания критерий отбора сильно смягчаются: разница в балансных весах команд может увеличиться с 10 до 20 процентов. На свободные места будут подбираться машины с максимально близким для данной строчки балансным весом. Именно из-за этого в некоторых боях бывают несоответствия по числу тяжёлых танков на топовых позициях или слишком большое количество ЛТ.

Со второй минуты ожидания балансировщик получает право создавать неполные команды: количество машин в обеих командах будет одинаковым. После 5 минут на экране появляется сообщение, предлагающее выбрать другой танк. Игрока переносит обратно в ангар.

Подведём итог: основная причина отклонений в балансе в том, что в очереди есть игроки, которые долго не могут зайти в бой. Когда это происходит, обычно в 1 минуту после запуска сервера на тестовых серверах, после обновления игры, на новых кластерах, а также сразу после техобслуживания. Количество таких боёв в первые минуты работы сервера может приближаться к пяти процентам.

Впрочем, даже на пике онлайн с балансом бывают проблемы. Обычно случается это во время акции, когда игроки выбирают однотипную технику, но таких боёв не более одного процента. И, не смотря на все сложности, балансировщик справляется с работой: силы команд равны, а игроки быстро попадают в бой. Балансировщик случайных боёв World of Tanks постоянно совершенствуется, но главное остаётся неизменным: принцип равенства, разнообразия и непредсказуемости результатов боя.

Именно поэтому победа в бою зависит только от навыков игрока, от его умения думать и принимать нестандартные решения на поле боя.

More Articles

View All
Finding equivalent ratios in similar triangles | Grade 8 (TX) | Khan Academy
We’re told Triangle FGH is similar to Triangle KLM. Which proportion could we use to find the length of segment KL? So segment KL is this one right over here, and they put an X there for the length of segment KL. Pause this video and see if you can figure…
Indigenous Art in Canada | National Geographic
If you want to travel through indigenous country, experience the art. Whether it’s a painting, whether it’s a sculpture, whether it’s a song, every piece is the embodiment of a story. The art is the land, and the land is the art. This is how we share our …
Hippos Eating Watermelon | Magic of Disney's Animal Kingdom
The sun shines at Disney’s Animal Kingdom theme park, and at the Kilimanjaro Safaris, the hippos prepare for breakfast. Tequila lives in a blowout of six hippos, one of the largest in managed care. Every day when the hippos come out, we like to do a littl…
Does Earth Have a Twin? These People Want to Find Out | Short Film Showcase
[Music] Curiosity and exploration are simply part of our DNA. What’s at the top of that mountain? What’s around that ridge? What’s in that forest? What’s across that body of water? This quest to explore things that we think might be beyond our reach or mi…
My Life Story
A question I get asked surprisingly often is, is Veritasium a real element? Nope, I made it up. Having fun When I was a kid, about 10 or 11 years old, I went to this Genghis Khan exhibit at a museum, and I didn’t know much about Genghis Khan except he was…
12 CRAZIEST Screensavers!
Hey, Vsauce. Michael here, with a video inspired by Orange Pumpkin Seven, who asked me to cover cool screen savers. Now at first, I was like, screen savers? Modern monitors don’t even need them. But then I sleuthed around and realized what a great idea i…