Jump to content
Korean Random
sirmax

Шкала XVM / XVM Scale

Recommended Posts

Тема для описания и обсуждения шкалы XVM для эффективности

 

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

 

Шкала XVM была задумана и реализована, когда в XVM впервые появилось возможность отображения более одного рейтинга. Встал вопрос, как человек может сравнить значения одного рейтинга со значением другого? Например, с ходу не скажешь, что лучше 1200 по рейтингу эффективности (EFF), или 1400 по WN8, или 7000 по личному рейтингу игрока (WGR), или 52% побед. При сравнении любой пары показателей возникает такой вопрос. Плюс при переходе с одного рейтинга на другой неудобно привыкать к значениям нового рейтинга. Более того даже значения одного и того же рейтинга со временем могут менять смысл, так как многие аспекты игры со временем меняются, а иногда изменяются и резко. Например, при ребалансе артиллерии (когда арту с 8 уровня перенесли на 10-й и т.п.) изменился средний уровень танков у большинства игроков, соответственно численные значения рейтингов изменились.

 

За основу шкалы был взят так называемый процент превосходства (%SUP). Берем всех игроков и считаем их рейтинги. Сортируем игроков по выбранному рейтингу от самого высокого к самому низкому. Процент превосходства- это процент игроков, которые имеют рейтинг ниже данного.

 

Цветовая шкала рейтингов строится исходя из того, какие значения рейтингов соответствуют определенным значениям %SUP:

Красный: %SUP < 20%

Оранжевый: 60% > %SUP >= 20%

Желтый: 90% > %SUP >= 60%

Зеленый: 99% > %SUP >= 90%

Бирюзовый: 99.9% > %SUP >= 99%

Фиолетовый: %SUP >= 99.9%

 

Рейтинги по шкале XVM и цветовая шкала: https://modxvm.com/рейтинги/шкала-xvm/цвета/

 

Подробнее о шкале: http://www.modxvm.com/ratings/шкала-xvm/

 

Актуальная информация во втором сообщении этой темы: http://www.koreanrandom.com/forum/topic/2625-xvm-scale-шкала-xvm/#entry32168

 

old

 

Распределение значений по цветам:

post-5504-0-76947300-1376063269_thumb.png

 

Формулы пересчета в шкалу XVM:

XWN_0.8.6 = ЕСЛИ(WN6>2160; 100; МАКС(МИН( WN6*(WN6*(WN6*(-0,00000000001268*WN6 + 0,00000005147) - 0,00006418) + 0,07576) - 7,25; 100); 0))

XEFF_0.8.6 = ЕСЛИ(EFF<420; 0; МАКС(МИН(EFF*(EFF*(EFF*(EFF*(EFF*(0,000000000000000045254*EFF - 0,00000000000033131) + 0,00000000094164) - 0,0000013227) + 0,00095664) - 0,2598) + 13,23; 100); 0))

 

графики перевода WN6 и РЭ в шкалу XVM:

post-5504-0-14176900-1376063292_thumb.png

 

сравнение старой eff, новой eff и wn6 в разных диапазонах:

post-5504-0-60713100-1361697999_thumb.png

post-5504-0-15726600-1361698007_thumb.png

Edited by seriych
Добавлены ссылки на описания формул
  • Upvote 6

Share this post


Link to post

Short link
Share on other sites

Перевод рейтингов в шкалу XVM (convert ratings to XVM Scale):

Соответствие рейтингов шкале XVM рассчитывается автоматически ежедневно.

Актуальные значения на сайте мода: https://modxvm.com/рейтинги/шкала-xvm/цвета/

colorscale-0001.thumb.png.67f975aaeed7848366e55777e05491b5.png

Для использования шкалы XVM в своих проектах сторонние разработчики могут использовать файлы (обновляются ежедневно):

JSON gz: https://static.modxvm.com/xvmscales.json.gz
JSON:    https://static.modxvm.com/xvmscales.json

*До версии XVM 7.2.3 использовались приближенные формулы перевода в шкалу XVM:

 

 


XEFF = if(EFF>2300; 100; max(min(EFF*(EFF*(EFF*(EFF*(EFF*(0.000000000000000006449*EFF -0.00000000000004089) +0.00000000008302) -0.00000004433) -0.0000482) +0.1257) -40.42; 100); 0))
 
XWN6 = if(WN6>2350; 100; max(min(WN6*(WN6*(WN6*(WN6*(WN6*(-0.000000000000000000852*WN6 +0.000000000000008649) -0.000000000039744) +0.00000008406) -0.00007446) +0.06904) -6.19; 100); 0))
 
XWN7 = if(WN7>2350; 100; max(min(WN7*(WN7*(WN7*(WN7*(WN7*(0.000000000000000001641*WN7 -0.0000000000000126) +0.00000000003223) -0.00000003793) +0.00003139) +0.02747) -1.92; 100); 0))
 
XWN8 = if(WN8>3800; 100; max(min(WN8*(WN8*(WN8*(WN8*(WN8*(-0.00000000000000000009762*WN8 +0.0000000000000016221) -0.00000000001007) +0.000000027916) -0.000036982) +0.05577) -1.3; 100); 0))
 
XPR = if(PR<1500; max( PR*(0,00001717*PR + 0,03825) - 38,45; 0); if(PR<2175; max( PR*(PR*(PR*(0,00000000074489*PR - 0,0000051431) + 0,01313866) - 14,65) + 6057,52; PR*(PR*(0,000000081703*PR - 0,000699026) + 1,88722) - 1538,59); 100))

XWGR = if(WGR>11200; 100; max(min(WGR*(WGR*(WGR*(WGR*(WGR*(-0.000000000000000000001185*WGR +0.00000000000000004468) -0.000000000000681) +0.000000005378) -0.00002302) +0.05905) -48.93; 100); 0))

XBS = if(BS>13200; 100; max(min(BS*(BS*(BS*(BS*(BS*(-0,00000000000000000000024883*BS + 0,0000000000000000117935) - 0,00000000000021706) + 0,00000000193685) - 0,0000089711) + 0,02948) - 0,78; 100); 0))

XNR = if(NR>240; 100; max(min(NR*(NR*(NR*(NR*(NR*(0,0000000000060542*NR - 0,0000000047258) + 0,00000132876) - 0,00016789) + 0,009921) + 0,2677) - 17,3; 100); 0))

Для процента побед (for winrate):
XWR = if(WR>0.75; 100; if(WR<0.42; 0; max(min(WR*(WR*(WR*(WR*(WR*(807757*WR -2969096) +4524357) -3655907.6) +1649821) -393080) +38504.4; 100); 0)))

 

 

 

"Соответствие баллов шкалы XVM и процента превосходства(процента игроков, которые имеют какой-либо рейтинг хуже данного):"

post-8781-0-12140200-1413198355_thumb.png

Это график функции гамма распределения в интегральной форме со следующими коэффициентами (по MS Excel):

%Sup = ГАММА.РАСП(19 + Xrating/100*(100-19); 11; 4; ИСТИНА)+0.0005

Например, если игрок по какому-то рейтингу, приведенному к шкале XVM, имеет показатель 50, то из графика видим, что это соответствует проценту превосходства 88%, то есть игрок лучше 88% игроков по данному рейтингу.

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

 

 

 

 

"Больше графиков богу графиков (данные устаревшие):"

 

распределение игроков по рейтингам в интегральной форме (по горизонтали- рейтинг, по вертикали- процент игроков , у которых рейтинг не превышает данный):

post-8781-0-60549700-1428784713_thumb.pngpost-8781-0-09591600-1428784713_thumb.png

тоже самое для количества боев:

post-8781-0-40024800-1413633999_thumb.png

 

распределение игроков по рейтингам в дифференциальной форме(как много игроков имеют рейтинг из каждого диапазона):

post-8781-0-28498100-1428785145_thumb.png

post-8781-0-82724200-1428785144_thumb.png

post-8781-0-81734800-1412277719_thumb.png

Edited by seriych
  • Upvote 7

Share this post


Link to post

Short link
Share on other sites

Пока рановато ИМХО. Возможно к новому релизу будет понятно.

Share this post


Link to post

Short link
Share on other sites

А я думаю что однозначно нужно.

На текущий момент все прекрасно понимают, что формула wot-news не объективна.

XVM своим волевым решением вводит СВОЮ формулу XVM-Рейтинг которая однозначно намного объективнее чем wot-news, и по итогу пользователь решает, либо принимает эту более правильную формулу либо идет лесом ныть куда подальше.

Не стоит оставлять две формулы однозначно, потому что возникнет путаница и прочее...

Не секрет что сейчас на волне неадекватной формулы wot-news пояляются всякие левые сайты с новым откорректированным РЭ (кстати это  еще большой вопрос какую формулу они за основу взяли, либо wot-news либо нашу открытую WN6). Судя по тому что анонсировали свой расчет они совсем недавно, а формула WN6 в открытых источниках появилась тоже недавно и про нее только-только заговорили, лично я не удивлюсь если данные разработчики в свою основу положили именно нашу формулу (чуть ее подредактировав, чтобы результат так уж явно не совпадал). И все предположения в их ветке на официальной сайте о том что корни у них растут из формулы wot-news действительно ошибочны и они не врут говоря что их формула не имеет ничего общего с формулой wot-news:)! И там очень возможно корни именно нашей формулы WN6!

Ну так вот, своевременный ход XVM  с внедрением в мод своей адекватной и ОТКРЫТОЙ формулы снимет всякие вопросы с похожими формулами от других лиц.

Я считаю что однозначно нужно вводить WN6 сейчас, вставлять ее в дефолтный конфиг, и оставлять ее в качестве единственной формулы расчета РЭ по аккаунту.

Ну это конечно при условии, что с разработчиками wot-news разработчиков XVM не связывают какие либо моральные либо иные обязательства:)

Edited by TurinDeNar
  • Upvote 5

Share this post


Link to post

Short link
Share on other sites

WN6 тоже как бы не наша: http://forum.worldoftanks.com/index.php?/topic/184017-actual-statistically-sound-efficiency-formula/page__st__1080

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

Edited by sirmax

Share this post


Link to post

Short link
Share on other sites

WN6 тоже как бы не наша: http://forum.worldoftanks.com/index.php?/topic/184017-actual-statistically-sound-efficiency-formula/page__st__1080

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

Sirmax, это понятно:) Но как мне кажется одно дело писать что это просто формула чувака с англоязычного сайта с которым даже по русски невозможно пообщаться просто вставленная в XVM, и в этом случае это еще вопрос будет ли она популярна и раскрутится ли в таком случае... А другое дело написать что это формула чувака который написал эту формулу специально для XVM (а по большому счету так и есть) И ХVM объявляет ее своей официальной формулой, но все вопросы в разработчику при условии что Вы владеете английским языком:)))

  • Upvote 1
  • Downvote 1

Share this post


Link to post

Short link
Share on other sites

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

и 2 по дэфолту не надо ставить мое мнение

Share this post


Link to post

Short link
Share on other sites

Sirmax, это понятно:) Но как мне кажется одно дело писать что это просто формула чувака с англоязычного сайта с которым даже по русски невозможно пообщаться просто вставленная в XVM, и в этом случае это еще вопрос будет ли она популярна и раскрутится ли в таком случае... А другое дело написать что это формула чувака который написал эту формулу специально для XVM (а по большому счету так и есть) И ХVM объявляет ее своей официальной формулой, но все вопросы в разработчику при условии что Вы владеете английским языком:)))

Ок, с этим согласен.

Share this post


Link to post

Short link
Share on other sites

eff надо убирать. Она должна умереть. Навсегда.

На что её менять это вопрос.

Как временная мера можно и WN6 (или не как временная).

 

Я за принудительный переход на WN6. Без возможности выбора версии по wot-news.

Даже у людей со старыми конфигами.

  • Upvote 5

Share this post


Link to post

Short link
Share on other sites

Я за принудительный переход на WN6. Без возможности выбора версии по wot-news.

Разработчики на это не пойдут. Разве что ввести новый макрос для РЭ а по eff отдавать WN6.

Share this post


Link to post

Short link
Share on other sites

Разработчики на это не пойдут. Разве что ввести новый макрос для РЭ а по eff отдавать WN6.

Ну да. Ввести какой-нибудь oldeff. Чтобы игрок только умышленно и осознанно через правку конфига смог к нему вернуться.

А eff сделать просто дубликатом wn для совместимости.

Share this post


Link to post

Short link
Share on other sites

Тематикой не владею и боёв немного. Не читал, но одобряю.

 

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



Голосование, кстати, само себе не очень релевантно.

 

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

 

А вот пачки игроков, которые просто катают бои, сюда не все приходят и не ставят голос на старую привычную формулу.

 

Примерно как проводить опрос "Пользуетесь ли Вы интернетом?" среди пользователей интернета.



Куча тем, скринов, формула, картинка в подпись. А себе то где посчитать этот рейт?

Share this post


Link to post

Short link
Share on other sites

Тематикой не владею и боёв немного. Не читал, но одобряю.

 

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

 

Голосование, кстати, само себе не очень релевантно.

 

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

 

А вот пачки игроков, которые просто катают бои, сюда не все приходят и не ставят голос на старую привычную формулу.

 

Примерно как проводить опрос "Пользуетесь ли Вы интернетом?" среди пользователей интернета.

 

Куча тем, скринов, формула, картинка в подпись. А себе то где посчитать этот рейт?

Пока только здесь:  http://proxy.bulychev.net:1333/?0,WN,XlebniDizele4ku

 

Подрезало чуток:)  по сравнению с wot-news где 2021 считает.

3.3 очков захвата базы это многовато:)

Edited by TurinDeNar

Share this post


Link to post

Short link
Share on other sites

А как же http://noobmeter.com/

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

Но по Дизелечку да, одинаково посчитало и там и тут:)

Share this post


Link to post

Short link
Share on other sites

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

Но по Дизелечку да, одинаково посчитало и там и тут:)

Да, они должны быть одинаковые. Разница может быть только за счет недельного кэширования.

Share this post


Link to post

Short link
Share on other sites

@sirmax, вы что-нибудь решили по поводу ввести новый макрос для РЭ а по eff отдавать WN6?

Edited by nemoW

Share this post


Link to post

Short link
Share on other sites

Заменять существующие макросы другими значениями точно не вариант, как бы этого ни хотелось РЭ-ненавистникам. XVM на то и XVM, что оставляет право выбора, а не навязывает что-то своё.

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...