Перейти к содержимому

Фото

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


  • Чтобы отвечать, сперва войдите на форум
754 ответов в теме

#1 BMDer

BMDer
  • Пользователь
  • 46 сообщений
  • Nick:bmder
  • Город: Киров

Опубликовано 20 Март 2014 - 22:46

Рейтинг WN8.

Формула WN8:

 

Шаг 1.


взвешенное соотношение = суммарный показатель на аккаунте / ожидаемый показатель (см. таблицу ожидаемых значений)

rDAMAGE = avgDmg / expDmg
rSPOT = avgSpot / expSpot
rFRAG = avgFrag / expFrag
rDEF = avgDef / expDef
rWIN = avgWinRate / expWinRate

Шаг 2.

Нормализованное значение =  max(нижняя граница, (взвешенное соотношение – константа ) / (1 – константа))
rWINc = max(0, (rWIN - 0.71) / (1- 0.71))
rDAMAGEc= max(0, (rDAMAGE-0.22) / (1-0.22))
Нормализованное значение = min(верхняя граница, max(нижняя граница, (взвешенное соотношение – константа ) / (1 – константа)))
rFRAGc = min(rDAMAGEc+0.2 , max(0, (rFRAG-0.12) / (1-0.12)))
rSPOTc = min (rDAMAGEc+0.1 ,  max(0, (rSPOT-0.38) / (1-0.38)))
rDEFc =min (rDAMAGEc+0.1 , max(0, (rDEF-0.10) / (1-0.10)))

Шаг 3.

WN8 = 980*rDAMAGEc + 210*rDAMAGEc*rFRAGc + 155*rFRAGc*rSPOTc + 75*rDEFc*rFRAGc + 145*MIN(1.8,rWINc)

Параметры, участвующие в расчете шага 1:

avgDmg      - суммарный нанесенный урон игрока,
avgSpot     - суммарное количество обнаруженных,
avgFrag     - суммарное количество уничтоженных,
avgDef      - суммарное количество очков защиты,
avgWinRate  - суммарное количество побед,
expDmg      - ожидаемый нанесенный урон,
expSpot     - ожидаемое количество обнаруженных,
expFrag     - ожидаемое количество уничтоженных,
expDef      - ожидаемое количество очков защиты,
expWinRate  - ожидаемое количество побед.

 
Таблица ожидаемых значений WN8 в XVMstat.modxvm.com/wn8.json
 
Наибольшее влияние на результат оказывают:

  • avgDmg
  • avgFrag

 
Шкала XVM:
http://www.koreanran...ale/#entry32168
 
Формула перевода в шкалу XVM для WN8 (актуальная формула: link1, link2):


XWN8 = if(WN8>3650; 100; max(min(WN8*(WN8*(WN8*(WN8*(WN8*(-0.00000000000000000007656*WN8 + 0.0000000000000014848) - 0.0000000000099633) + 0.00000002858) - 0.00003836) + 0.0575) - 0.99; 100); 0))
  • Развернутый расчет WN8 от incognitoCap: post
  • По поводу учета танков, отсутствующих в таблице ожидаемых показателей: post

 

Макросы, используемые в моде XVM для WN8:

{{wn8}}         - рейтинг WN8
{{xwn8}}        - рейтинг WN8 по шкале XVM (00-99, XX для лучших игроков)
{{c:wn8}}       - цвет в зависимости от рейтинга WN8
{{c:xwn8}}      - цвет в зависимости от рейтинга WN8 по шкале XVM

Любой макрос цвета можно трансформировать в макрос прозрачности заменой "c:" на "a:"


 

Старая тема по WN8:

http://www.koreanran...ула-обсуждение/

Подробно про WN8 от авторов(на английском): http://wiki.wnefficiency.net/pages/WN8

Подробно про WN8 от авторов(на русском): http://wiki.wneffici...s/WN8_(Pусский)

ПС:
Для внесения изменений пишите в ЛС.


  • 11

#2 Mr 13

Mr 13
  • Administrator
  • 8 187 сообщений

Опубликовано 21 Март 2014 - 06:17

Ответы на самые часто задаваемые вопросы про WN8:
 

Почему рейтинг резко изменился?

  1. Для WN8 это нормально, поскольку в формуле используется таблица ожидаемых значений, которые периодически обновляются, основываясь на статистике игроков.
    Это не значит, что вы резко стали играть лучше или хуже. Это значит лишь то, что ваши показатели теперь иначе соотносятся с данными из новой эталонной таблицы.
  2. Также особенно резкие падения могут возникать в случае если в последнее время вы играли на новой технике, которая не была включена в прошлую таблицу ожидаемых значений. Это не означает, что у вас "отобрали рейтинг". Это означает, что теперь его пересчитали по верным значениям.

 

Вернут ли мне мою прошлую статистику?
 

Нет.


  • 4

#3 sirmax

sirmax

    [XVM] Разработчик

  •  XVM Team
  • 13 113 сообщений
  • Nick:sirmax2
  • WoT Server:RU (Русский)

Опубликовано 21 Март 2014 - 11:04

BMDer, огромное спасибо за систематизацию информации по рейтингам. Очень не хватало.


  • 0

#4 BMDer

BMDer
  • Пользователь
  • 46 сообщений
  • Nick:bmder
  • Город: Киров

Опубликовано 22 Март 2014 - 18:10

Ищу человека, который мог бы перевести текст видео на английский. Хотелось бы показать видео авторам рейтинга и еврофоруму.


  • 0

#5 sech_92

sech_92
  • Premium Member
  • 2 837 сообщений
  • Nick:sech_92
  • WoT Server:RU (Русский)
  • Город: Одесса

Опубликовано 22 Март 2014 - 18:15

BMDer, на слух переводить или текстом скинешь?


  • 0

#6 BMDer

BMDer
  • Пользователь
  • 46 сообщений
  • Nick:bmder
  • Город: Киров

Опубликовано 23 Март 2014 - 09:15

BMDer, на слух переводить или текстом скинешь?

Конечно, предоставлю все исходные материалы(текст и картинки)! Кто возьмется - напишите е-мэйл в ЛС.


Изменено: BMDer, 23 Март 2014 - 09:32

  • 0

#7 Progrev_T

Progrev_T
  • Пользователь
  • 455 сообщений

Опубликовано 12 Апрель 2014 - 00:40

Формула для эксель для одного танка.

=980*(МАКС(0;(avgDmg/expDamage-0,22)/(1-0,22)))+210*(МАКС(0;(avgDmg/expDamage-0,22)/(1-0,22)))*МИН((МАКС(0;(avgDmg/expDamage-0,22)/(1-0,22)))+0,2;МАКС(0;(avgFrag/expFrag-0,12)/(1-0,12)))+155*МИН((МАКС(0;(avgDmg/expDamage-0,22)/(1-0,22)))+0,2;МАКС(0;(avgFrag/expFrag-0,12)/(1-0,12)))*МИН((МАКС(0;(avgDmg/expDamage-0,22)/(1-0,22)))+0,1;МАКС(0;(avgSpot/expSpot-0,38)/(1-0,38)))+75*МИН((МАКС(0;(avgDmg/expDamage-0,22)/(1-0,22)))+0,1;МАКС(0;(avgDef/expDef-0,1)/(1-0,1)))*МИН((МАКС(0;(avgDmg/expDamage-0,22)/(1-0,22)))+0,2;МАКС(0;(avgFrag/expFrag-0,12)/(1-0,12)))+145*МИН(1,8;МИН(1,8;МАКС(0;((avgWinRate/expWinRate)-0,71)/(1-0,71))))

exp - эталонные показатели (http://www.wnefficie...net/wnexpected/)

avg - наши показатели

 

Файл эксель (если надо).

Прикрепленный файл  формулаWN8.rar   9,04 Кб   225 раз скачано


  • 1

#8 Gurnisson

Gurnisson
  • Пользователь
  • 44 сообщений
  • Nick:_gurnisson_

Опубликовано 12 Апрель 2014 - 03:25

"формула для эксель" на самом деле ни черта не для экселя, так как использует переменные, а не адреса ячеек

 

расчет в файле страдает болезнью округления исходных данных, что влияет на результат - иногда существенно

 

и самое главное - экселька во вложении действительно "для одного танка", а именно ИС-3. если кто-то захочет рассчитать по ней свой рейтинг, он наколется

 

 

халтура


  • -1

#9 Progrev_T

Progrev_T
  • Пользователь
  • 455 сообщений

Опубликовано 12 Апрель 2014 - 04:30

"формула для эксель" на самом деле ни черта не для экселя, так как использует переменные, а не адреса ячеек

 

расчет в файле страдает болезнью округления исходных данных, что влияет на результат - иногда существенно

 

и самое главное - экселька во вложении действительно "для одного танка", а именно ИС-3. если кто-то захочет рассчитать по ней свой рейтинг, он наколется

 

 

халтура

Даже не знаю, стоит ли стараться и что-то полезное делать? Ведь всё равно появится очередной "грамотей", который всё обосрёт. Smile_sad.gif


Изменено: Progrev_T, 12 Апрель 2014 - 04:34

  • -1

#10 Mr A

Mr A
  •  XVM Team
  • 4 691 сообщений
  • Nick:M_r_A
  • WoT Server:RU (Русский), EU (European)

Опубликовано 12 Апрель 2014 - 12:02

Даже не знаю, стоит ли стараться и что-то полезное делать?

Нытье, чтобы пожалели. Фу, как тут плюсы решили собрать.

 

всё равно появится очередной "грамотей"
 

Все это и так знают. Кому нужно - поблагодарят и денег дадут.

 

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


  • -1

#11 Gurnisson

Gurnisson
  • Пользователь
  • 44 сообщений
  • Nick:_gurnisson_

Опубликовано 12 Апрель 2014 - 12:07

Даже не знаю, стоит ли стараться и что-то полезное делать? Ведь всё равно появится очередной "грамотей", который всё обосрёт. Smile_sad.gif

Кисо обиделось.

 

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

 

У меня подобная экселька есть, тоже, кстати, для одного танка - ну так он у меня один в ангаре. Сваял я ее, когда увидел, что нубметр, кттс, вбаддикт и вот-досье дают разные данные для моего акка. В аттач положил. Она, в отличие от твоей, работает, то есть дает точный расчет WN8, но я б постыдился такое поделие выкладывать на форум для всеобщего пользования, так как костыль: для получения этих самых точных, не округленных данных приходится файл досье ворошить, то есть лезть на сайт типа wot-dossier.appspot.com, и вручную оттуда данные вбивать. Спрашивается, а зачем вообще вся эта петрушка затеивалась, если тот же сайт вот-досье сам дает расчет WN игрока сразу по всем танкам? (Да, сейчас этот расчет там ошибочный, но это исправится и вообще это правильный вектор приложения усилий.)

 

По-хорошему, если ваять подобное не для себя, над парсить досье (утилитой типа WoT-Dossier-Cache-to-JSON переведя ее сначала в удобочитаемый вид), оттуда в автоматическом порядке брать данные по всем танкам и сравнивать с экспертными значениями, которые - все! - должны быть заранее забиты. Чтобы пользователь ни одного лишнего движения не совершал.

 

 

 

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

Прикрепленные файлы:

  • Прикрепленный файл  wn8.zip   2,68 Кб   146 раз скачано

Изменено: Gurnisson, 12 Апрель 2014 - 13:16

  • 0

#12 Progrev_T

Progrev_T
  • Пользователь
  • 455 сообщений

Опубликовано 12 Апрель 2014 - 15:48

А по фактам есть что возразить, кроме как минусы бездумно лепить?

Лично я не лепил.

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

Игроку это не надо, это надо тому, кому это нужно или просто интересно. Я сам неоднократно искал эту формулу, но не нашёл, поэтому сел и написал.

для получения этих самых точных, не округленных данных приходится файл досье ворошить, то есть лезть на сайт типа wot-dossier.appspot.com, и вручную оттуда данные вбивать. Спрашивается, а зачем вообще вся эта петрушка затеивалась, если тот же сайт вот-досье сам дает расчет WN игрока сразу по всем танкам? (Да, сейчас этот расчет там ошибочный, но это исправится и вообще это правильный вектор приложения усилий.)

А если мне не нужна общая статистика по аккаунту или по танку, а нужно посмотреть эффективность танка в стоковой комплектации и топовой? Как мне это сделать, кроме как вручную? Проводятся турнирные серии по 100 боёв на танке, как там посчитать WN8 кроме как вручную?
И да, wot-dossier.appspot.com показывает неправильные цифры.

По-хорошему, если ваять подобное не для себя, над парсить досье (утилитой типа WoT-Dossier-Cache-to-JSON переведя ее сначала в удобочитаемый вид), оттуда в автоматическом порядке брать данные по всем танкам и сравнивать с экспертными значениями, которые - все! - должны быть заранее забиты. Чтобы пользователь ни одного лишнего движения не совершал.

Для этого нужно быть как минимум программером. Большинство хорошо если эксель освоили.

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

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

Нытье, чтобы пожалели. Фу, как тут плюсы решили собрать.

На плюсы ни фапал и не собираюсь начинать. А вопрос я задавал своему недовольному оппоненту.

Самое отвратное в форумах - постоянный оффтоп от выяснения личных отношений собеседников, забивающий крупицы полезной информации.

Флудить и оффтопить всегда будут, а будет ли это "забивать крупицы полезной информации" зависит от администрации. Не?
И цитата выше вроде как тоже смахивает на нытьё. Не?
  • -1

#13 nilonex

nilonex
  • Пользователь
  • 18 сообщений
  • Nick:DIDAL

Опубликовано 13 Апрель 2014 - 18:12

Добрый вечер.

Скажите, а как его добавить вместо стандартного кпд?

Помню ставил моды, толи от про-танки, толи еще от кого-то. там вн8 показывал. но у меня свой конфиг. я копирую и показывает КПД. Как заменить КПД на ВН8? 


  • 0

#14 Uti-Puti

Uti-Puti
  • Пользователь
  • 1 966 сообщений

Опубликовано 13 Апрель 2014 - 18:18

nilonex, если под КПД ты имеешь ввиду старый РЭ, то нужно заменить {{c:eff}} и {{eff:4}} на {{c:wn8}}  и {{wn8}}, тогда будет показывать рейтинг ВН8. А вообще вот тут есть инструкции, во втором и пятом сообщениях.


  • 2

#15 SvA

SvA
  • Пользователь
  • 35 сообщений
  • Nick:_515_
  • WoT Server:RU (Русский)

Опубликовано 17 Апрель 2014 - 18:47

А что происходит рейтингом wn8? Вчера посмотрел на wot news - он у меня после четырех боев на 29 пунктов поднялся! С wn7 и wn6 все по старому осталось.И вообще где нормальная шкала wn8? Например хороший игрок идет то с 1310, то с1315,а на забугорных сайтах вообще другая градация получается!Обьясните плиз,кто в курсе!


  • 0

#16 Progrev_T

Progrev_T
  • Пользователь
  • 455 сообщений

Опубликовано 17 Апрель 2014 - 19:08

И вообще где нормальная шкала wn8? Например хороший игрок идет то с 1310, то с1315,а на забугорных сайтах вообще другая градация получается!Обьясните плиз,кто в курсе!

А на том же вот-ньюсе "Диапазон качества" не догадался нажать?
  • 0

#17 SvA

SvA
  • Пользователь
  • 35 сообщений
  • Nick:_515_
  • WoT Server:RU (Русский)

Опубликовано 17 Апрель 2014 - 19:38

Догадался! Я спрашиваю, не что нажимать, а что с рейтингом! На wot news одно, а на noobmeter на 29 пунктов меньше!                                                                                                             Да и здесь то на таблице одно, а на видео другое!           А вот еще вариант!Прикрепленный файл  Снимок экрана (1).png   139,18 Кб   0 раз скачано


Изменено: SvA, 17 Апрель 2014 - 20:29

  • 0

#18 Progrev_T

Progrev_T
  • Пользователь
  • 455 сообщений

Опубликовано 18 Апрель 2014 - 07:04

На wot news одно, а на noobmeter на 29 пунктов меньше!

Ты про цветовую шкалу? Их две.

 

Одна используется в XVM, её можно увидеть в первом посте этой темы.

 

Вторая оригинальная от самого WN8, её можно увидеть здесь.


Изменено: Progrev_T, 18 Апрель 2014 - 07:05

  • 0

#19 SvA

SvA
  • Пользователь
  • 35 сообщений
  • Nick:_515_
  • WoT Server:RU (Русский)

Опубликовано 18 Апрель 2014 - 08:30

Ты про цветовую шкалу? Их две.

 

Одна используется в XVM, её можно увидеть в первом посте этой темы.

 

Вторая оригинальная от самого WN8, её можно увидеть здесь.

Да я собственно именно про цифровое значение. Такое впечатление,что на wot news калькулятор"поломался". Поясню свое возмущение.На сколько я понимаю в оленемере стата должна позеленеть со значения 1315.У меня было 1306, и вдруг после четырех боев стало 1335! Казалось бы вот и славно,но на noobometr рейтинг показывает 1307,а в клиенте стата с 14.04 не обновлялась.Я уж подумал,что формула поменялась.Вот кому верить то?! :gg:


  • 0

#20 muatdeeb

muatdeeb
  • Пользователь
  • 390 сообщений

Опубликовано 18 Апрель 2014 - 11:00

SvA, в патче была добавлена новая техника немцев -  штуг и пазики 4, в следствии поменялись названия танков (Stug III --> Stug III Ausf. G,  Pz.Kpfw. IV --> Pz.Kpfw. IV Ausf. H и т.д). Стата со старых "аппаратов" переехала на новые. В табличке http://www.wnefficie...net/wnexpected/  - новой техники пока что нет. Отсюда скачки..

На noobmeter.com в табличке присутствует только ожидаемый дамаг для PR


Изменено: muatdeeb, 18 Апрель 2014 - 11:11

  • 0





2 пользователей читают эту тему

0 зарегистрированных, 2 гостей, 0 невидимых

© Mr 13