Jump to content
Korean Random
BMDer

WN8 (рейтинг): формула и обсуждение

Recommended Posts

Пусть у игрока:

средний урон на аккаунте d

три танка, на которых он провел b1, b2 и b3 боев

ожидаемые значения урона на этих танках: e1, e2, e3

Тогда:

rDAMAGE = avgDmg / expDmg = d / ((e1*b1 + e2*b2 + e3*b3) / (b1+b2+b3)) = (d * (b1+b2+b3)) / (e1*b1 + e2*b2 + e3*b3)

Если брать инфу в API, то там выдается не средний урон на аккаунте d, а сразу суммарный урон на аккаунте D = d * (b1+b2+b3), так что можно записать так:

rDAMAGE = D / (e1*b1 + e2*b2 + e3*b3)

 

 

* Не знаю, как сейчас, но раньше был косяк с тем, что суммарное количество боев на аккаунте B(тоже доступно в API) бывало не совпадало с суммой боев на отдельных танках b1+b2+b3, а D считается за B боев. Поэтому не факт, что D=d * (b1+b2+b3). На самом деле D=d*B. И в формуле лучше использовать D'=D*(b1+b2+b3)/B и в итоге:

rDAMAGE = D' / (e1*b1 + e2*b2 + e3*b3) = (D * (b1+b2+b3) / B) / (e1*b1 + e2*b2 + e3*b3)

Спасибо за ответ, но причем тут ср.дамаг по аккаунту?

 

Если в описании написано:

"На 1 шаге рассчитывает показатели игры как отношение средних показателей к ожидаемым для всех танков сыгранных на аккаунте и перемножаются между собой. (Step 1 takes the counts of tanks played on account, and multiplies them by the expected stats to get the account total expected values. Then the actual account totals (your total dmg, frags, spots, def, win-rate) are divided by the total expected values to give the ratios. )"

 

что-то не понял как из avgDmg / expDmg получается дальше?

Edited by incognitoCap
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

Если в описании написано:
На английском написано не так, как на русском :-) Я попробую поспособствовать исправлению перевода, спасибо.

 

 

что-то не понял как из avgDmg / expDmg получается дальше?
вот как я написал, так и получается.
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

На английском написано не так, как на русском :-) Я попробую поспособствовать исправлению перевода, спасибо.

 

 

вот как я написал, так и получается.

 

а корректный первод процетируйте, если не сложно.

Edited by incognitoCap

Share this post


Link to post

Short link
Share on other sites

 

 

а корректный первод процетируйте, если не сложно
Вот как-то так примерно:

 

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

  • Upvote 2

Share this post


Link to post

Short link
Share on other sites

Вот как-то так примерно:

Спасибо!

 

Посмотрите правильно понял расчет по формуле:

post-18719-0-45379700-1413733490_thumb.jpg

Edited by incognitoCap
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

правильно понял расчет по формуле:

Математически да. Практически лучше делать, как я писал, ибо урон на конкретных танках отдается API весьма коряво.

Перевод нормально я сделал, понятно?

Edited by seriych
  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Математически да. Практически лучше делать, как я писал, ибо урон на конкретных танках отдается API весьма коряво.

 

"На первом шаге берутся количества проведенных на танках боев и умножаются на ожидаемые показатели, чтобы получить суммарные значения ожидаемых показателей для аккаунта. Затем реальные суммарные показатели аккаунта (ваши суммарные урон, фраги, засвет, защита, процент побед) делим на суммарные значения ожидаемых показателей, получая итоговые отношения."

 

Перевод нормально я сделал, понятно?

с пояснением более менее, но лучше наверное:

"На первом шаге вычисляются взвешенные значения параметров (урон, фраги, засвет, защита, процент побед).

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

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

 

По API, для расчетов лучше использовать данные из одного метода (статы танков) т.к. обновление данных в методах API просходит не синхронно и судя по обсуждению на форуме WoT обновление метода "данные игрока" отстает от метода "статистика по технике".

 

Цитата: "...Оу. Сделал у себя эту выборку (выбрал юзеров у которых не совпадают данные).Из 812000 пользователей расхождение у 326903. Чаще всего в пользу tanks/stats. У 15000 игроков расхождение более 10 процентов..."

Edited by incognitoCap

Share this post


Link to post

Short link
Share on other sites

Спасибо seriych за помощь! Получился корректный расчет.

 

Для того чтобы другие не наступали на те же грабли, представляю более русифицированное описание и уточненные формулы расчета (может модераторы добавят их в первый пост).

 

Расчет wn8

 

Шаг 1. На первом шаге вычисляются взвешенные значения параметров статистики: дамаг (нанесенный урон), фраги (уничтожено противников), засвет (обнаружено противников), защита (очки защиты базы), процент побед.
Взвешенные значения получаются как отношение среднего значения параметра за бой к среднему ожидаемому значению этого параметра.
Среднее ожидаемое значение параметра вычисляется как отношение суммы произведений количества боев и ожидаемого значения параметра на каждом танке к сумме боев на всех танках.

 

wn8_Step_1_120.jpg

 

Расширенные формулы расчета взвешенных параметров.

 

wn8_Step_1a_120.jpg

wn8_Step_1b_120.jpg

 

Шаг 2. Взвешенные значения параметров нормализуются для того чтобы показатели не выходили за границы применимости.

 

wn8_Step_2_120.jpg

 

Шаг 3. К взвешенным (на шаге 1) и нормализованным (на шаге 2) параметрам статистики применяются коэффициенты, определенные для окончательной формулы. Полученное значение показателя находится в пределах 0-5000, и дает относительную оценку урона и отражает взаимодействие между уничтожено*засвечено, защита*уничтожено и урон*уничтожено.

 

wn8_Step_3_120.jpg

 

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

Крайне медленно ростёт XVM (WN8). Катаюсь в последнее время только на е50м. Средний за сессию 3-4к+. По всем рейтам стата фиол. А прибавляют 0.03-0.07.

У педобиров в песке этот рейт у них 100, и это на лоу лвл и имба машинах.

Отличный ретийнг просто.

  • Upvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

Средний за сессию 3-4к+
Антинаучная цифра, в этом и дело. Он может и 20К+ показывать, что не прибавит существенно рейтинга в разрезе статистической обработки. 

Share this post


Link to post

Short link
Share on other sites

 

 

Он может и 20К+ показывать, что не прибавит существенно рейтинга в разрезе статистической обработки. 
Более того оно может и убавить

Share this post


Link to post

Short link
Share on other sites

Более того оно может и убавить

Убавить оно никак не может.

если средний вн8 по акку 1700 например, а на текущем танке 1800, объясните тупому как оно убавится ?

Share this post


Link to post

Short link
Share on other sites

Крайне медленно ростёт XVM (WN8). Катаюсь в последнее время только на е50м.

игровой ник не указан. Может, там 100500 боёв с низкими показателями, так за "последнее время" роста и не будет - всё размажется по количеству боёв потанковой или общей статы Edited by leecher88

Share this post


Link to post

Short link
Share on other sites

Убавить оно никак не может.

если средний вн8 по акку 1700 например, а на текущем танке 1800, объясните тупому как оно убавится ?

 

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

  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Убавить оно никак не может.

Может.

а на текущем танке 1800

ВН8 "на текущем танке" не бывает. Эта формула подходит только для расчёта по аккаунту.

Edited by Uti-Puti

Share this post


Link to post

Short link
Share on other sites

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

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

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

 

 

Может.

ВН8 "на текущем танке" не бывает. Эта формула подходит только для расчёта по аккаунту.

бывает, учите матчасть.

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

 

броник и ЛР не подходят из-за того, что в ихних формулах рассчитывается общее кол-во боев на акке.

  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

 

 

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

 

бывает, учите матчасть.
бывает и на заборах пишут)

 

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

Share this post


Link to post

Short link
Share on other sites

 

 

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

Рейтинг WN8 считается из статистики.

 

 

 

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

Заело?

  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Крайне медленно ростёт XVM (WN8). Катаюсь в последнее время только на е50м. Средний за сессию 3-4к+. По всем рейтам стата фиол. А прибавляют 0.03-0.07.

У педобиров в песке этот рейт у них 100, и это на лоу лвл и имба машинах.

Отличный ретийнг просто.

 

рейтинг WN8 по танковый, поэтому катать, поднимать показатели надо на всех танках, или хотя бы на тех где все плохо!

 

 

Убавить оно никак не может.

если средний вн8 по акку 1700 например, а на текущем танке 1800, объясните тупому как оно убавится ?

 

Может.

ВН8 "на текущем танке" не бывает. Эта формула подходит только для расчёта по аккаунту.

 

Применение WN8 в танку не очень хорошо! он для акка разрабатывался.

 

Вот есть ресурс wotskill.ru где считают рейтинг (СКИЛЛ) на каждом танке, по уровням и по акку.

Share this post


Link to post

Short link
Share on other sites

 

 

поднимать показатели надо (на всех танках, или хотя бы) на тех где все плохо!
Худшее, что можно посоветовать. Наоборот, игра на "эффективных" для данного игрока танках способствует росту цифры эффективности в целом по аккаунту.

 

рейтинг WN8 по танковый

 

Применение WN8 в танку не очень хорошо!
Логика вышла покурить:)
  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...