что такое винрейт в танках
Статистика и рейтинг эффективности игрока World of Tanks
0%
Процент попаданий
Боёв | 0 |
— процент побед | 0% |
— побед | 0 |
— процент поражений | 0% |
— поражений | 0 |
— процент выживаемости | 0% |
— выжил | 0 |
— ничьи | 0 / 0% |
Выстрелов | 0 |
— попаданий | 0 |
— процент попаданий | 0% |
— в среднем выстрелов за бой | 0 |
— пробитий | 0 |
— процент пробитий | 0% |
— попаданий фугасами | 0 |
Получено прямых попаданий | 0 |
— получено пробитий | 0 |
— получено попаданий без урона | 0 |
— средний заблокированный урон | 0 |
— получено попаданий фугасами | 0 |
— фактор танкования | 0 |
В среднем обнаружил за бой | 0 |
— всего обнаружил | 0 |
Очки защиты базы | 0 |
— очки захвата базы | 0 |
Средний урон | 0 |
— нанёс урона | 0 |
— получил урона | 0 |
— нанёс \ получил урон | 0 |
— максимальный урон | 0 (на танке none ) |
— урон по ассисту | 0 |
— средний урон по разведданным | 0 |
— средний урон после сбитой гусеницы | 0 |
Средний опыт за бой | 0 |
— максимальный опыт | 0 (на танке none ) |
— всего опыта | 0 |
В среднем фрагов за бой | 0 |
— максимум фрагов за бой | 0 (на танке none ) |
— всего фрагов | 0 |
— всего убит | 0 |
— соотношение убил/убит | 0 |
Боёв на технике причиняющей оглушение | 0 |
— урон по оглушенным вами целям | 0 |
— количество оглушений | 0 |
Повалил деревьев | 0 |
Статистика известных игроков
Зачем нужна статистика?
Cтатистика игрока World of Tanks имеет для танкистов очень большое значение. Это неудивительно, именно соревновательный элемент является первостепенным после прокачки большинства танков. Наш сервис позволит Вам оценить множество показателей, начиная от винрейта и заканчивая временем, проведенным в игре.
В любой многопользовательской игре каждый хочет быть лучшим, а статистика позволяет увидеть, насколько результаты одного танкиста отличаются от другого.
Из чего состоит стата?
Перед тем, как перейти к описанию разнообразных рейтингов и калькуляторов эффективности в WoT, следует пройтись по фундаментальным данным, с помощью которых эти рейтинги и составляются.
Это далеко не вся информация, доступная в нашем сервисе, описаны лишь самые главные данные.
Основные виды рейтингов
Так как входных данных для статистики очень много, то и трактовать их можно немного по разному. Однако, несмотря на большое количество различных систем измерения скилла, все они в принципе так или иначе сходятся в своих оценочных градациях. Другими словами хороший игрок по версии РЭ, будет хорошим и в WN8.
На нашем сайте представлены три основных рейтинга.
Расширенная статистика в WoT продолжает дорабатываться и новый калькулятор КПД WN8 является следующей итерацией после WN7. В отличии от предыдущего калькулятора, в WN8 больше ценится дамаг, а не фраги, как это было в WN7.
Для быстрого повышения коэффициента эффективности в WoT советуем играть на тех машинах, на которых получается лучше всего, ведь чем результативнее проходит бой, тем больше урона будет у танкиста. А так как урон является одним из главных показателей WN8, цифры будут расти. Но учтите, что WN8 по-разному считает урон на каждом танке. Например, играя на какой-то имбе, например, FV215b (183), повысить рейтинг будет сложнее, чем играя на том же ИС-7, ибо эталонный урон на ПТ-САУ больше, чем на ТТ.
Личный рейтинг (по версии Wargaming)
Больше всего трудностей с поднятием этого рейтинга эффективности в Мире Танков испытывают гроки с большим количеством сражений. Для увеличения показателя ЛР нужно как можно больше дамажить врагов, получая таким образом опыт. Легкие танки тоже не останутся в стороне, ибо рейтинг будет расти благодаря урону по засвету.
На что стоит обращать внимание в статистике?
Особенности расширенной статистики на нашем сайте
Статистика встретит вас таким окном, в котором нужно указать свой игровой никнейм:
Откроется главное окно статистики, в котором можно увидеть три рейтинга, а также другую информацию, например, винрейт, количество боев, полученный дамаг и.т.д. Благодаря этому можно оценить успешность любого игрока.
Интересная особенность нашей статистики в том, что можно увидеть сколько всего времени было потрачено на все сражения. Данные приблизительные, для расчета была взята средняя продолжительность боя (учитывалось больше двух миллионов сражений).
Вы задумывались над тем, сколько раз видели щелкающий таймер перед началом боя? В нашей статистике можно посмотреть, сколько в итоге времени вы потратили на щелчки таймера. И да, будьте осторожны, правда просто поражает, например, на демонстрационном аккаунте отсчет занял почти пять дней. Невероятно много, верно?
World of Tanks: от чего же зависит винрейт танков?
Сегодня мы поговорим об использовании Wargaming API, построим много графиков и проанализируем, от чего же зависит винрейт танков. Сразу хочу отметить, что я не гуру World of Tanks, и если я где-то ошибся, то напишите пожалуйста в комментариях. Все графики кликабельны.
На гистограмме винрейта по всем танкам видно, что общее распределение нормальное, но есть хвост справа. Попробуем разобраться.
В игре World of Tanks многие игроки уделяют большое внимание статистике своего аккаунта, а именно винрейту (процент побед), личному рейтингу, WN8 и т.д. Для этих параметров есть формулы, которые учитывают множество характеристик. В основном на винрейт игрока влияет средний урон за бой, выживаемость, средний уровень боёв и еще нескольких параметров. Но от чего же зависит винрейт отдельного танка? Самый очевидный вариант – от игроков, которые на нём больше играют. Но сегодня я хочу провести анализ параметров танков, не включая средний урон на танке по серверу и подобные характеристики, которые мы не можем увидеть из ангара.
И так если взять отдельный бой, то в каждой команде по 15 человек, следовательно, каждый игрок в среднем влияет на исход боя на 6.66%. Если бы в команде было меньше игроков, то их бы стало сложнее балансить, а так влияние каждого сглаживается. Команды формируются матчмейкером на основе веса каждого танка так, чтобы суммарная разница весов команд была минимальна. Вес танка зависит от его уровня боёв и его класса – тяжелый, средний, лёгкий, пт или пт-сау. Общепринятое мнение в игре, что все результаты боёв сводятся к усреднённым 49% побед, столько же поражений и 2% ничьих.
Понятно, что чем больше урона игрок будет наносить и чем меньше получать, тем больше шансов выиграть, а значит повысить свой винрейт. Это в большей степени зависит от самого игрока и его опыта, так как даже самый крутой танк в «не тех руках» не принесёт пользы команде.
Получение данных
Чтобы получить данные можно воспользоваться публичным Wargaming API, который предоставляет довольно много различных сведений об игроках и технике. С помощью GET запроса с полем account_id по адресу https://api.worldoftanks.ru/wot/account/tanks/ можно получить информацию о технике игрока, а именно общее количество боёв и побед на каждом танке в json формате. Я делал в лоб: в цикле от 0 до 40кк пытался получить данные по всем account_id. Отрывок кода на python:
Конечно можно было воспользоваться модулем для многопоточности или для асинхронности, что несомненно бы ускорило загрузку. На моём компьютере скрипт работал 2 дня и скачал данные о 26млн пользователей. Так как я уезжал на выходные, то 2 дня загрузки были не критичны.
Далее мы можем посчитать винрейт для каждого танка (всего 450), а также получить подробные характеристики по всей технике. Характеристики можно получить запросом на https://api.worldoftanks.ru/wot/encyclopedia/vehicles/, но API не говорит нам, какие модули являются топовыми для данного танка. В ответе этого метода есть поле “modules_tree”, в котором содержится дерево исследования модулей танка, поэтому пройдя по нему можно выбрать топовые модули. По определению — это модуль наибольшего уровня, а если таких несколько, то наиболее дорогой для исследования. Теперь можно сделать запрос на https://api.worldoftanks.ru/wot/encyclopedia/vehicleprofile/ передав id нужных модулей. В итоге получаем подробные данные по 450 танкам.
Работа с признаками
Для анализа данных я использовал питоновскую библиотеку pandas. Загрузим все данные в pandas.DataFrame, получили 450 строк и 40 колонок. Список всех признаков:
Все фичи должны быть интуитивно понятны, кроме ap_damage, apcr_damage, he_damge, hc_damage и такие же с _penetration. Это урон и бронепробитие разными типами снарядов. API возвращает информацию об орудии в виде массива объектов, которые содержат данные о уроне и бронепробитие для конкретного типа снарядов. Их есть 4 типа:
API не говорит какой из снарядов основной, а какой покупается за золото, что усложняет анализ.
Создание и отбор признаков
На основе исходных данных можно получить более информативные признаки:
Методом проб и ошибок (random forest) я отобрал самые значимые признаки (но далее мы также рассмотрим еще два интересных признака):
Для тех, кто не играл в WOT, здесь отображены: уровень танка (от 1 до 10), премиумный танк или нет, количество очков прочности, мощность (лошадей/тонну), скорострельность(выстрелов/минуту), скорость сведения орудия(сек), разброс орудия(метры), скорость вперёд(км/ч), максимальный урон(хп), максимальное бронепробитие(мм), урон в минуту(хп/мин), броня(мм).
Нормализация признаков
Перед тем как приступить к анализу нужно нормализовать некоторые фичи. Мы хотим получить значения, не зависящие от уровня танка, поэтому для каждого уровня будем нормализовывать отдельно. Другими словами, сделаем так, чтобы среднее значение признаков по уровню было равно 0. Такую нормализацию я провёл для максимального урона, максимального бронепробития, урона в минуту, брони, прочности и мощности.
Анализ данных
Зависит ли винрейт от нации техники? Логично предположить, что нет, так как разработчики пытаются максимально сбалансировать это. Давайте построим график. Для построения графиков я использовал библиотеку seaborn:
В глаза сразу бросаются чешские танки – среднее значение винрейта 51%, но и разброс самый большой. Это объяснятся тем, что ветка относительно новая и многие игроки, которые уже выкачали всё, что только можно, бросились выкачивать и эту ветку. Понятно, что такие игроки довольно скиловые, поэтому и процент побед выше среднего. Также еще не все, кто играют против чехов, знают их слабые места и зоны пробития. Но со временем значение винрейта скорее всего выровняется (а если нет, то WG понерфит многие танки в ветке).
А как обстоят дела с классом техники, какой класс «нагибает»? Построим похожий график:
Видно, что самый большой шанс победить на среднем танке, а самый маленький на лёгких танках и артиллерии. То, что на лёгких танках такое значение — понятно. Многие игроки на этом классе, несутся сломя голову вперёд, сразу после начала боя, и естественно сливаются, не принося особой пользы команде. Арта это вообще отдельная тема, которую не будем здесь обсуждать.
Далее мы не будем говорить об этих двух признаках, так как они не вносят особой пользы в модель на основе random forest.
Посмотрим на корреляцию выбранных раннее признаков и процента побед:
Выделяется сильная корреляция is_premium с winrate. Неужели премиумные танки намного лучше обычных? Не совсем так. Такая сильная зависимость скорее всего объясняется тем, что на премиумной технике играют опытные игроки, чтобы фармить серебро, так как у многих танков, покупаемых за золото, льготный уровень боёв, больше серебра за бой, возможность быстрой прокачки экипажа. Можно построить график и посмотреть, как распределён винрейт на премиумной и обычной технике:
Видно, что плотность распределения побед на обычной технике — это Гаусовское нормальное распределение со средним значением 49%. Плотность распределения побед на премиумной технике вытянута в сторону большего винрейта, среднее значение 52%, а дисперсия намного больше чем у обычной техники.
В игре всего 114 премиумных танка, а это 25% от общего количества. На гистограмме всех танков по проценту побед мы видели хвост справа. Давайте посмотрим, какие танки попали в него:
Получается 93% танков из хвоста — премиумные. Что интересно остальные 7% (2 из 31) это чешские танки.
Также из таблицы корреляции видно, что винрейт прямо пропорционален уровню танка. Рассмотрим подробнее на графике:
Легко объяснить такую картину. На первых двух уровнях техники такой маленький винрейт из-за того, что все начинающие игроки портят статистику танкам из-за отсутствия опыта. Также на первых уровнях больше шансов оказаться внизу списка. На 10 уровне наоборот, ты всегда в топе. Также на 9-10 уровне играть без премиум аккаунта убыточно, поэтому большинство людей там, играют с премиумом.
Из оставшихся признаков прямо пропорциональны винрейту: прочность, скорость вперёд, урон в минуту и броня. Обратно пропорциональны: скорость сведения, разброс орудия. Пока всё очевидно, но дальше видно, что максимальный урон и бронепробитие обратно пропорциональны проценту побед.
Это странно, ведь чем больше танк наносит урона, тем лучше. Так и есть. Если еще раз взглянуть на то, как я получал значения для максимального урона, можно догадаться в чем подвох. Я просто брал максимальные значения урона и бронепробития из всех возможных снарядов для топового орудия. Но ведь чаще всего самый большой урон у фугасов (при самом маленьком бронепробитие), а фугасы далеко не самые часто используемые снаряды у обычных танков, получаем неточность. Также разовый урон может быть большой, а урон в минуту маленький из-за долгой перезарядки. Более того, отрицательное значение корреляции возможно связано с тем, что у артиллерии обычно самый большой урон и самый маленький винрейт – отсюда и обратная пропорциональность.
Важность признаков
Теперь можно построить random forest на этих данных и посмотреть на результат. Random forest это один из самых распространённых алгоритмов машинного обучения, основанный на усреднении результатов множества разных деревьев решений. Этот алгоритм хорошо подходит для того чтобы узнать важность отдельных признаков:
Я пробовал разные параметры и признаки, но сильно уменьшить ошибку мне не удалось. Видно, что алгоритм в среднем ошибается в предсказаниях на 1.3% процента. А теперь посмотрим на важность признаков для этого леса:
Получилось, что для этой модели наиболее важным параметром оказалось – премиумный танк или нет, важность этого признака в два раза больше чем следующего по убыванию за ним. Следующие четыре по важности признака – это характеристики орудия, что тоже предсказуемо. Можно заметить, что я также добавил фичу принадлежности к чешской нации, так как это немного уменьшило ошибку. А вот добавление всех остальных фичей с нациями и классами техники не улучшало работу алгоритма.
Что будет, если мы уберем из выборки премиумные танки и обучим random forest с такими же параметрами? Результаты удобно представить на boxplot:
Алгоритму сразу стало намного легче угадывать процент побед и в среднем ошибка на кросс валидации уменьшилась до 0.9%, разброс ошибки также стал существенно меньше.
Заключение
Мы посмотрели, как работать с WG API. Узнали, как винрейт зависит от нации — на данный момент на чехах он самый нестабильный, от класса техники — на средних танках самый большой, а на арте самый маленький. Также увидели прямолинейную зависимость от уровня. Проанализировали, какие признаки у танка сильнее всего влияют на победу в бою — премиумный танк или нет, а также параметры орудия. Еще мы построили простую модель, которая относительно точно по характеристикам танка может предсказать его процент побед.
Upd: saw_tooth навёл на мысль построить график по винрейту от уровня техники и типа отдельно (кликабельно):
P.S.: Если вы тоже хотите поработать с этим датасетом, но не хотите загружать данные через API то пишите мне.
Какая статистика в World of Tanks считается хорошей и почему
+ Содержание
Практически каждый игрок WoT задумывался — насколько он хорошо играет на определенной технике и в целом по аккаунту. Если с техникой более-менее понятно, так как на нее с пятого уровня машин существуют отметки и свой уровень игры на таком танке можно понять довольно просто. Одна отметка – хорошо, две – очень хорошо, три – вы отлично играете на данной машине. И здесь не важны количество побед, уничтоженных противников и т.д. – считается только чистая результативность машины относительно других игроков.
С общим уровнем аккаунта все немного сложнее. Существует масса различных рейтинговых систем, из которых на данный момент наиболее актуальны WN8 и WTR (новая рейтинговая система Wargaming). Эти две системы более корректно учитывают в расчетах эффективности игрока тип техники, ассист, танкование и т.д. То есть, идет комплексная оценка мастерства.
Нюансы оценки уровня игры
В основной массе бытует мнение, что главное побольше убивать и настрелять урона – и будет высокий рейтинг. В ранних версиях оценки КПД играющего так и было. Многие игроки брали низкоуровневую технику и набивали стату на новичках, не понимающих основ игры.
Теперь оценка аккаунта происходит не только по уровню владения техникой, но и по общим показателям урона, ассиста и т.д. То есть, если игрок берет низкоуровневый танк и постоянно выигрывает и убивает много противников, то высокого значения рейтинга все равно не будет, так как его результаты будут проигрывать против людей, набивающих в разы больше урона на высокоуровневых танках.
WN8 и WTR как узнать значение параметров
Чтобы выяснить показатель WN8 существует масса модов, а также несколько сайтов, которые делают это онлайн. Уточнив значение WN8 его нужно подставить в эту таблицу.
Уровень мастерства принято подразделять на шесть категорий от самых слабых игроков к самым сильным бойцам и разделять по цветовой гамме.
Значение WTR узнать гораздо проще – нужно зайти в рейтинг по достижения в личном кабинете на сайте Wargaming, либо в «достижениях» в игре WoT. Это удобно тем, что игрок может увидеть — каков процент танкистов достигает его уровня мастерства. Однако это не отвечает на вопрос, в какой цветовой зоне находится игрок и, собственно, насколько хорош его уровень игры.
Цветовые зоны, и какие из них считаются хорошими
Оранжевая зона – игроки, примерно представляющие направление разъездов на картах, и умеющие целиться и попадать в противника. Также относятся к слабой группе игроков и составляют 40% играющих.
Желтая зона — достаточно опытные игроки, понимающие куда и на какой технике нужно ехать, знающие основные зоны пробитий встречающихся танков, но слабо оценивающие обстановку на поле боя. Являются крепким средним классом и часто влияют на итоги боя. В этой зоне находится 30% играющих.
Зеленая зона – хорошие танкисты, регулярно попадающие в первые строчки по итогам боев, хорошо оценивающие обстановку на поле боя и умеющие мыслить тактически. Знают важные места и прострелы на картах. Такие игроки уже могут серьезно повлиять на исход боя. В этой зоне находится 9% игроков.
Бирюзовый – очень сильные танкисты, практически всегда показывающие отличные результаты. Прекрасно ориентируются на картах, имеют отличную реакцию и досконально знают все слабые и сильные ТТХ техники, помнят время КД почти всех танков и т.д. В эту категорию попадает 0,9% игроков.
Фиолетовый — трудно описать уровень мастерства этих игроков, кроме как запредельный. В этой группе находится 0,1% игроков.
Относительно WTR можно сделать простой вывод на основании WN8 – как только ваша статистика лучше, чем у 60% игроков – вы в желтой зоне.
С желтого сектора начинается хорошая статистика – если вы в этой группе, стыдится уже нечего, значит вы крепкий середняк. Начиная от зеленой и выше – повод гордится своим уровнем игры, так как его достигают немногие.
Автор гайда: alexej84
Winrate танков
Для новичка и опытного игрока в World Of Tanks, выбор танка для игры – важная задача. Она сложная, потому что машин много (более 500), у каждой есть свои плюсы, минусы, сильные и слабые стороны.
Выбор во многом основывается на личных предпочтениях, навыках, но облегчить его поможет винрейт танков. То есть, их рейтинг по результативности игры, точнее, проценту побед.
Зарегистрируйся в World of Tanks по ссылке ниже, и получи танк T-127 или M22 Locust бесплатно!
От чего зависит?
Для каждой машины такая статистика складывается из нескольких факторов:
Таким образом, винрейт любой машины – показатель неоднозначный. И если новичок вдруг возьмет танк с хорошим рейтингом, это не особо добавит плюсов в бою, потому что не прокачан первый пункт. С профи, играющими низкорейтинговой техникой, все не так однозначно.
Тонкости винрейта
Если с личными навыками и уровнем танка все в принципе понятно, то с техническими характеристиками сложнее. Winrate прямо пропорционален скорости вперед, прочности, бронированности и урону в минуту. При этом он обратно пропорционален максимальному урону и бронепробитию.
Почему? Потому что большой максимальный урон чаще сочетается с небольшим уроном в минуту, а в бою важнее второй показатель. Кроме того, самый большой урон, в основном, у артиллерии, а она относится к самому уязвимому типу техники. Играет мощно, но недолго.
Процент побед премиумных танков
Если взять любую статистику, можно увидеть, что Winrate премиумных машин намного выше. Это неудивительно, потому что срабатывают все три фактора. Особенно – возможности игрока. Ведь на премиумных машинах играют, в основном, опытные геймеры, а чем выше уровень – тем больше возможностей. Поэтому если новичок расщедрится и купит премиумный танк, его статистика улучшится ненамного. Потому что уровень танка обычно прямо пропорционален профессионализму игрока, и не будет толка от хорошей техники, если не умеешь ею управлять.