Что такое низкий винрейт

Винрейт 50%. Хорошо это или плохо?

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

В последнее время все мультиплеерные игры стремятся к тому, чтобы соотношение побед/поражений у всех игроков было примерно одинаковым. Как бы вы плохо ни играли, у вас все равно будет практически такой же винрейт, как у «отцов». То же правило действует и в обратную сторону. Как бы вы хорошо ни играли, вам все равно в конце матчей частенько придется видеть надпись «Поражение». Хорошо это или плохо? Давайте попробуем разобраться.

Мультиплеерные игры существуют достаточно давно, но матчмейкинг (подбор игроков) появился относительно недавно. Раньше игрокам приходилось создавать лобби или же выбирать из списка созданных игр. Ни о каком автоматическом подборе не было и речи. И новички, и бывалые могли попасть в одну «комнату». Как следствие, в те времена выживали сильнейшие. Для врагов вы могли стать легкой мишенью, а союзники нередко оказывались не очень-то и рады вашему присутствию. Игрокам приходилось проходить долгий и тернистый путь обучения, чтобы потом в одиночку «затаскивать катки».

Но все таки, хорошо это или плохо? Для хардкорных игроков, играющих только на победу, это, безусловно, плохо. Однако, давайте мыслить трезво. Большинство матчей, в которых у кого-то 40 убийств и 2 смерти, чаще всего объясняются тем, что противники были недостаточно опытными. При равных силах сделать это невозможно. Но для таких игроков это не важно. Они любят испытывать превосходство над другими. Неравные силы лишь подогревают их интерес. С другой стороны, это настоящий хардкор. Вам нужно будет отыграть сотни, если не тысячи часов, прежде чем сможете хвастаться подобной статистикой. Сам процесс «восхождения на трон» многим кажется увлекательным.

Источник

Что такое низкий винрейт

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

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

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Вы все хотим знать от чего зависит хороший ммр,почему кто-то получает ммр больше,а почему у нас меньше,как это исправить,и что нужно делать.

Прежде всего начну с самого понятие ммр:

Чтобы получить ммр,вам нужно сыграть 10 калибровочных игр.

— Смотря на сколько хорошо вы их сыграете, столько ммр вы и получите!

От чего зависит ммр,я расскажу в следующем разделе.

Ммр определяют несколько существенных факторов:

Чем выше ваш скилл брекет тем больше шансов получит высокий ммр.

От чего же зависит скилл брекет?

Убийства + Помощь / Смерти

Посчитайте кда в этих примерах если хотите
(16/8/12)
(8/7/2)
(25/3/7)
(1/15/3)
(10/2/5)
(7/3/4)

По законам математики,вы можете понять чтобы получить кда 5+ вы должны МЕНЬШЕ умирать,тоесть вы должны быть предельно осторожны с убийствами и смертями.

Рекомендуемый урон по герою это 15к-20к

В среднем во всех матчах,урон по герою в среднем это: 9-14к

Важно отметить что после последних патчей,в доте урон по герою считается только в РАДИУСЕ 2000 ЕДЕНИЦ,тоесть вы не сможете брать зевса,и по кд спамить ультой(разве что если вы 1 против 5 в радиусе 2000 едениц.

На нём вы также можете посмотреть,самые популярные скилл билды в доте,билды способностей,кто кого контрит,Популярность и винрейт героев,игроков.

Это не пиар ( лол што XD)

Я расскажу САМЫЙ главный минус калибровки,возможно вы о нём уже догадались перечитав факторы ммр’а,к сожалению это так но. в доте. ВЫ НИКАК НЕ ОТКАЛИБРУЕТЕ 4 К ИГРАЯ ЗА САППОРТА

Да саппорты очень важны(Я даже писал руководство о саппортах) но по факту,вы должны иметь хороший кда,а иметь хороший кда за саппорта ОЧЕНЬ ОЧЕНЬ ТРУДНО,как я говорил,саппорты часто погибают потому-что у них мало хп,нету столь спасательных артефактов,и цмка легко может стать наживкой для сларка.

Я не хочу сказать что не стоит играть за саппортов на калибровке,оставьте это дело другим людишкам,которые БУКВАЛЬНО отдают свой ммр,что вы получили 5к,поклонитесь им,и целуйте им ноги!

— По факту,вы уже можете понять что для хорошего ммр нужен хороший КДА,Тоесть вам нужно больше убивать и меньше умирать,и это всё сводится к тому,что вам нужны герои КОТОРЫЕ МОГУТ БЫСТРО И ЛЕГКО УБИВАТЬ.

А это такие герои как:

— В калибровке на миду(я понимаю что это эгоистично,занимать мид,не брать саппорта,но это правила ммр,здесь убивать или быть убитым :/)

ВНИМАНИЕ:ЭТОТ РАЗДЕЛ ТОЛЬКО ДЛЯ СУПЕР ПУПЕР ПРО,КОТОРЫЕ ИМЕЮТ ИЛИ ХОТЯТ ИМЕТЬ 5К ММР,И КОТОРЫЕ ИГРАЮТ В ДОТУ БОЛЕЕ 2-3 ЛЕТ,2 МЕСЯЧНЫЕ ШКОЛЬНИКИ КАТАЮЩИЕ НА ПУДЖЕ С ДАГОНОМ ПРОСИМ ПОКИНУТЬ СТАТЬЮ,ВАМ ЕЩЕ РАНО СЮДА СМОТРЕТЬ!

— Если вы играете калибровку,вам уступили мид,вы взяли тинкера,инвокера или кого нибудь еще.

Вам нужно соблюдать несколько правил для того чтобы выиграть:

После калибровки,действуют абсолютно другие правила,все понятия и принципы отпадают,когда вы откалибровали себе 1,2,3,4,4.5 к ммр,вам надо ТОЛЬКО выиграть игру

На самом деле,чтобы получить ммр действительно нужно лишится такого понятия как фан!

Если какой нибудь Артизи,с 8 к ммр,калибрует ммр на новом акке,то он может фанится.

Вы можете подумать что я эгоистичный убл**ок который ненавидит саппортов. на самом деле это не так,это ЗАКОНЫ ммр,

Главный девиз ЗДЕСЬ:

Здесь убивать,или быть убитым

Спасибо за внимание,пишите комментарии,укажите любые грамматические ошибки в тексте(если они есть)!
Если я что то не написал,скажите об этом в комментариях,в данную секунду я незнаю что добавить!

Источник

Какой винрейт в покере можно считать хорошим

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Что вообще такое винрейт в покере и какие значения можно считать хорошими в современном покере? В данной статье мы разберем данный вопрос начиная от самых основ понятия винрейта и его корреляции с количеством рук и заканчивая конкретными цифрами относительно современных полей в покере.

Винрейт в онлайн и оффлайн покере

Давайте начнем с основного, что такое винрейт и зачем он вообще нужен? Винрейт – это принятая в онлайн-покере единица измерения вашего выигрыша/проигрыша. Выражается она в виде количества больших блайндов, которые вы выиграли за 100 рук и пишется как bb/100.

Ранее также можно было встретить вариант, когда вместо больших блайндов учитывались большие ставки (BB/100), которые использовались при игре в лимитный холдем и были в 2 раза больше, чем большой блайнд, но на сегодняшний день все игроки отошли от этого обозначения, поэтому даже если какой-то игрок пишет свой винрейт в BB/100, то можете быть уверенными, что речь идет именно о блайндах, а не о больших ставках.

В итоге мы имеем следующие варианты изменения ваших доходов в покере:

Как считается винрейт?

В современном покере для этого существуют специальные трекинговые программы, такие как Holdem Manager 2, Poker Tracker 4 и Hand2Note, которые собирают статистику по вашей игре и на их основе выводят различные показатели, в том числе и по винрейту.

Но если вам интересно знать, как считается винрейт, то для этого вы можете воспользоваться следующим алгоритмом подсчета, забив его формулу, к примеру в Excel:

К примеру, если вы сыграли на лимите NL10 30,000 рук и заработали за этот период 255$, то ваш винрейт будет составлять:

Винрейт = средний винрейт?

Когда мы говорим о винрейте, то всегда нужно подразумевать, что речь идет о «среднем винрейте». Иными словами, когда ваш винрейт составляет те самые 8,5 bb/100, как в примере, то это совершенно не означает, что вы каждые 100 рук будете получать ровно 8,5 больших блайндов на ваш счет.

Виной этому сама природа покера или выражаясь языком математиков – дисперсия. В итоге вы можете за 500 рук проиграть 500 бб, а за следующие 500 рук выиграть 585 бб. В итоге вы на текущий момент получите усредненное значение винрейта равное 8,5 bb/100.

Сыграв следующие 500 или 100 рук, ваш винрейт может снова измениться. И тут возникает резонный вопрос, а какое количество рук можно считать достоверной выборкой или иначе говоря – дистанцией?

Корреляция между винрейтом и дистанцией в покере

Если вы читали статью «Дисперсия в покере», то вы знаете, что лучшим способом уменьшения влияния дисперсии на ваш итоговый результат, является набор достаточно большой дистанции (размера выборки).

В действительности ваш винрейт в покере может очень сильно меняться и даже набрав дистанцию в 100,000 рук нельзя будет сказать, что это на 100% достоверное значение, которое больше не изменится. Поэтому чем больше рук вы играете, тем меньше начинает изменяться ваше среднее значение винрейта.

Такой дистанции достаточно, чтобы сгладить и усреднить влияние дисперсии (а вместе с ней и бедбитов, кулеров и «монеток») на вашу игру.

Современные винрейты в онлайн-покере

Итак мы дошли до самого интересного вопроса – «Какой винрейт в покере можно считать хорошим?». Сразу хочется сказать, что если по итогам вашей игры вы показываете винрейт более 0bb/100, то это уже неплохо, ведь вы уже играете лучше чем 85% остальных игроков, являющихся в долгосрочной перспективе минусовыми. К тому же вам удалось побить рейк, а значит вы можете рассчитывать на определенное вознаграждение от покер-рума в виде рейкбека.

Говоря о винрейте в современном онлайн-покере, будут актуальны и верны следующие утверждения:

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

Поэтому при оценке вашего винрейта, безусловно стоит учитывать и играемые лимиты. Ниже мы подготовили для вас оценку средних винрейтов игроков на разных лимитах, которые играли от 1 до 8 столов (на основе материалов DragTheBar).

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Как видите, для игрока NL100-200 винрейт в 2bb/100 будет весьма неплохим показателем, а для игрока NL2-5 безусловно недостаточным.

Выводы

В итоге все вышесказанное можно подытожить в виде следующих тезисов:

Источник

Винрейт в покере

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Винрейт – это все деньги, которые за определенный отрезок времени или на протяжении какого-либо количества раздач, выигрывает покерист. Чаще всего этот показатель равен числу блайндов, полученных за 100 раздач. Винрейт в покере полностью зависит от уровня подготовки игрока.

Для определения рассматриваемого показателя существуют специальные программы, такие, как Holdem Manager 2. При отсутствии приложения можно рассчитать винрейт самостоятельно. Для этого профит делят на число раздач и на показатель большого блайнда, а затем умножают на 100. В турнирных соревнованиях вместо оговариваемого параметра используется коэффициент окупаемости вложений (ROI в покере).

Как определить винрейт в покере?

Любой показатель, превышающий ноль, уже считается неплохим. Это число дает возможность покерист не проиграть свои деньги и постепенно увеличивать банкролл. Такой параметр характерен для большей части игроков в покер. Так что на вопрос, какой винрейт в покере считается хорошим, можно ответить – любой положительный показатель.

Если же винрейт превышает цифру пять, то это можно считать прекрасным результатом. С таким показателем на солидной дистанции вполне вероятно побить лимит. Добиться винрейта, большего десяти, можно только при малой выборке, и обычно такой показатель – результат апстрика.

Какой должна быть дистанция, чтобы винрейт приближался к реальному показателю?

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Дисперсия в покере – вещь непредсказуемая и серьезная. Именно из-за нее сегодня винрейт в покере может равняться 8, а завтра игрок уйдет в минус. В связи с этим рассматриваемый показатель начнет приближаться к реальному лишь спустя сотни тысяч раздач. Такой вывод сделали теоретики азартной игры.

Из этого следует, что пройдя 50 тыс. раздач, рано оценивать винрейт в покере. Все изменится еще ни один раз.

Играя в лимитные разновидности карточного соревнования, чтобы высчитать интересующий нас показатель, используют следующую формулу: bigbet/100. В этом случае размер большой ставки будет равен 2-ум большим блайндам.

Профессиональные игроки немало внимания уделяют соотношению выигранных финансовых средств к временным показателям. Количество денег, полученных за час, зависит от профита, числа столов, задействованных в турнире, и скорости карточного состязания.

Также винрейт в покере может рассматриваться как число больших блайндов, выигранных за час, или как денежная сумма, полученная за сто рук.

Что определяет винрейт в покере?

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Интересные моменты

Уже говорилось о том, что с увеличением задействованных столов винрейт будет снижаться. Однако в этой ситуации есть свои особенности.

Допустим, участник играет на четырех столах с лимитом NL5, имея при этом винрейт, равный 15. При увеличении числа столов до десяти, оговариваемый показатель снижается до 6. В таком случае сумма прибыли, полученной за определенный промежуток времени, остается неизменной. Но необходимо учитывать очки игрока, начисляемые с каждой новой рукой, с который взимается рейк. За 10 столов картежник зарабатывает в 2,5 раза больше очков постоянного участника, за которые после можно приобрести турнирный билет или перевести их в турнирные деньги при выигрыше сателлитов. Можно сделать вывод, что в таком случае игра за большим количеством столов является более прибыльной, так как она дает возможность получить дополнительные бонусы.

Что поможет увеличить рассматриваемый показатель?

Что такое низкий винрейт. Смотреть фото Что такое низкий винрейт. Смотреть картинку Что такое низкий винрейт. Картинка про Что такое низкий винрейт. Фото Что такое низкий винрейт

Многих интересует вопрос, как увеличить винрейт в покере? Чем выше уровень подготовки, тем лучше качество игры, а, следовательно, и выше интересующий нас показатель. Новичкам рекомендуется разыгрывать как можно большее количество рук. Чем большее число раздач будет сыграно, тем вероятнее обрести победу в нескольких из них.

Отличным помощником покериста является блеф в покере. Однако для получения желаемого результата он должен быть максимально правдоподобным.

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

Немаловажную роль для покериста играет его позиция за игральным столом. Особо удачным является так называемое «место Иисуса», которое находится по левую руку от рекреационного игрока. Заняв эту позицию, покерист получает возможность увеличить винрейт.

Специалисты не советуют новичкам слишком заострять внимание на рассматриваемом показателе. Первое, чем стоит заняться «зеленому» игроку – постараться усовершенствовать свою игру, и тогда винрейт увеличится сам собой.

Этот параметр вы можете найти в Holdem Manager. Если под рукой таких программ нет, то рассчитать винрейт на играемом лимите несложно. Нужно лишь разделить профит на количество раздач и размер большого блайнда и умножить полученный результат на сто.

В следующей статье мы ответим на популярный среди новичков вопрос : что такое рейкбек?

Источник

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 то пишите мне.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *