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

Вопрос по средниму урону на танке

Рекомендуемые сообщения

Вопрос такой как посчитать цветовые границы среднего урона на определённом танке.На сайте ККТС есть вот такая таблица, но как посчитать те же границы для каждого танка не мойму.

c3b38629a97d.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нам понадобится файлик: https://static.modxvm.com/xtdb.json

он автоматически обновляется каждый день.

В этом файле для каждого id танка указаны параметры среднего и топового урона и фрагов (поля "ad","af","td" и "tf") и массив шкалы xvm для урона на танке (поле "x").

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

Границы цветов соответствуют индексам массивов 16, 33, 52, 75, 92 (если нумерацию начинать с нуля). Значения с данными индексами должны быть первыми, окрашивающимися в более "старший" цвет, любое более низкое уже в более младший.

Например, первый элемент в файле:

 

"1": {
    "x": [79, 84, 89, 94, 99, 104, 109, 114, 119, 124, 129, 134, 139, 144, 149, 154, 159, 165, 170, 175, 180, 186, 191, 197, 203, 208, 214, 220, 226, 233, 239, 246, 253, 259, 266, 274, 281, 289, 296, 304, 312, 320, 328, 337, 345, 354, 363, 372, 381, 390, 399, 409, 418, 428, 437, 447, 457, 466, 476, 486, 496, 506, 516, 526, 537, 547, 557, 567, 578, 588, 598, 609, 619, 630, 640, 650, 661, 671, 682, 692, 703, 714, 724, 735, 746, 757, 769, 781, 793, 804, 816, 829, 842, 855, 869, 885, 903, 923, 948, 981],
    "ad": 290,
    "af": 0.566,
    "td": 1078,
    "tf": 2.326
},

 

Танк с id = "1" - это советский Т-34:

https://developers.wargaming.net/reference/all/wot/encyclopedia/vehicles/?application_id=demo&fields=tank_id%2Cshort_name%2Ctype%2Cnation%2Ctier&tank_id=1&r_realm=ru&run=1

"ad" - средний урон = 290, "af" - средние фраги = 0.566, "tf" - топовый урон = 1078, "tf" - топовые фраги = 2.326

(понятие "средний" здесь означает "средний на этом танке среди всех игроков с общим желтым wn8 по аккаунту, которые провели не менее 100 боев на этом танке".

понятие "топовый" здесь означает "средний на этом танке игрока, который занимает сотое место по урону на этом танке среди всех игроков, которые провели не менее 100 боев на этом танке".)

"x" - массив xtdb (шкалы XVM для урона на танке)

границы цветов - это элементы [x[16], x[33], x[52], x[75], x[92]] = [159, 259, 418, 650, 842]

Итого, урон на Т-34 менее 159 - красный, 159..258 - оранжевый, 259..417 - желтый, 418..649 - зеленый, 650..841 - бирюзовый, 842 и выше - фиолетовый.

  • Нравится 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо попробую создать пассер этого всего

6 часов назад, seriych сказал:

Танк с id = "1" - это советский Т-34:

Дяденька, а вот ещё вопрос id танка ещё от куда ни будь взять можно кроме как с кабинета разработчика.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, Spectr20 сказал:

id танка ещё от куда ни будь взять можно кроме как с кабинета разработчика.

Из клиента можно вытащить через питон, но это не ко мне.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

А вот ещё вопрос какие ещё данные можно считать из этого файла

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, Spectr20 сказал:

А вот ещё вопрос какие ещё данные можно считать из этого файла

Дак я вроде все написал.

Единственное, можно подробнее по проценту игроков, которые имеют урон выше данного по всему массиву x:

https://bitbucket.org/XVM/xvm/src/default/src/xpm/xvm_main/xvm_scale_data.py?at=default

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, seriych сказал:

Дак я вроде все написал.

Понял. спасибо

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

×