Jump to content
Korean Random
DIVlNATOR

Учет рандомных боев для тестовых танков.

Recommended Posts

Доброго времени суток.

Не сходятся значения с моим подсчетом и данными по статистике xvm.

 

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

  1. Сохраняю все танки из метода раздела "Танкопедия" метод "Техника".
  2. Беру данные из раздела "Техника игрока" метода "Статистика по технике игрока" поля "tank_id" и "battles". и открываю Stream, в котором делаю mapToInt (грубо превращая объект в число, но не суть). Далее к каждому объекту делаю п.3, п4.
  3. Нахожу по "tank_id" из п.1 значение "tier". В случае если я не нахожу танк (тестерский например), то исключаю его, попутно подсчитывая сыгранные на них бои.
  4. Перемножаю "battles" на "tier"
  5. Результат полученных значений стрима суммирую.
  6. Беру данные из раздела "Аккаунты" метод "Персональные данные игрока" из них, только рандомные бои.
  7. Вычитаю из п.6 бои на тестерской технике.


Результат всего этого:

  • п7 - соответственно, за вычетом тестерских боев - количество боев со статистикой XVM не сходится.
  • средний уровень техники за бой сходится.
  • Если тестерские бои из рандомных не вычитать - то также со статистикой XVM сходится.

 

Вопрос @Mixaill : Как правильно все таки считать?

 

Edited by DIVlNATOR

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.

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