Jump to content
Korean Random

seriych

XVM Team XVM Team
  • Content Count

    7,508
  • Joined

  • Last visited

  • Days Won

    54

Everything posted by seriych

  1. только у тебя или у всех? Скриншоты, логи (World_of_Tanks\xvm.log).
  2. То есть абсолютное большинство книг, серьезных сайтов и офисного софта (всё, что требует долгого просмотра) делается светлым назло человечеству. http://www.realcolor.ru/lib/monitortest http://kalibrovka-monitora.com/stati/duplicate-of-razbilos-steklo-na-smartfone-chto-delat.html
  3. Это для попадания в зал славы. Вообще в расчете участвуют все бои. По крайней мере, судя по FAQ из шапки на офф форуме: http://forum.worldoftanks.ru/index.php?/topic/1925055- правда я не понял, в чем проблема. Во всех рейтингах так. Они ж не с одинаковым весом танки учитывают вероятно
  4. по цветам как-то так: *Мало кого обновил XVM. На евросервере только включили выдачу WGR, и XVM еще немного пользователей успел обновить.
  5. Но якоря внутри сообщений тоже пока нельзя ставить?
  6. Монитор с заводских 100% яркости настрой на адекватное значение. Монитор не должен слепить.
  7. на винрейт сильно похоже
  8. Это будет уже не WN8. Собственно wn9 это учитывает, но там всё как-то заглохло О том, что нужно дорабатывать и брать более одной точки, я писал разработчикам, когда wn8 был еще только в разработке. Они тогда решили, что рейтинг и без того сложный и не стали этого делать. С тех пор любой желающий может попробовать "доработать", но так никакой конкретики так и не появилось (только опять же wn9, но и он не готов)
  9. XVM с ночных сборок? https://nightly.modxvm.com
  10. да. свет, где не надо, не принесет много ассиста. А что лучше: свет, где надо, или урон- это как минимум неоднозначно. Какое там влияние показателей мне неведомо.
  11. не adiga, а amgMclaren. Уже внесен в базу повышенного угнетения :-) полагаю о пересчете цветовых границ. А они действительно пересчитывались периодически. А теперь будут пересчитываться и вовсе ежедневно. Раньше игроки перепрыгивали через границу цветов, а потом она их резко перепрыгивала в момент пересчета. Теперь резких скачков границ не будет (за исключением случаев массовой смены уровней техники и других подобных глобальных изменениях в игре). xWTR(WTR(amgMclaren) = 8750) = 84, то есть середина бирюзовой зоны.
  12. Для wgr >10000 было всё, что от 89 и выше по шкале xvm, то есть все фиолетовые и часть бирюзовых. Для wtr на данный момент >10000 - это уже от 98 по шкале xvm. То есть только малая часть фиолетовых. Итого обрезать до 4 знаков wtr можно довольно смело почти всем. Но не факт, что так будет в дальнейшем. если использовать конструкцию вида : <font color='{{c:xr}}'>{{r}}</font> то тоже значения менять не надо было.
  13. Тема для обсуждения рейтинга WTR. 1. Новый рейтинг Раньше в личном рейтинге использовалась статистика из разных по геймплею режимов, и рейтинг напрямую зависел от количества проведённых боёв. А значит, он скорее показывал общий прогресс по аккаунту, а не оценивал эффективность игрока. Кроме того, личный рейтинг не позволял измерить мастерство игрока на каком-то конкретном танке, равно как и уровень игры за определённое время. Поэтому для измерения эффективности игры многие используют сторонние инструменты, каждый со своими недостатками. При создании новой системы рейтинга мы использовали принципиально другой, более гибкий подход к оценке эффективности игрока. Новый рейтинг работает только в случайных боях. Он оценивает боевую эффективность на каждой машине, используя набор критериев для конкретной техники, и на основании данных по отдельным танкам рассчитывает общую эффективность игрока. Система быстро реагирует на изменения в игре и сравнивает статистику со средними показателями на сервере, чтобы обеспечить достаточную выборку данных, по которой можно определить лучших и худших игроков с максимальной точностью. 2. Принципы расчёта нового рейтинга Только cлучайные бои Новый рейтинг рассчитывается на базе cлучайных боёв, чтобы не смешивать показатели из режимов с разным геймплеем. Восприимчивость к изменениям в игре Рейтинг гибко реагирует на изменения ТТХ, которые влекут за собой изменение статистических показателей техники, сравнивая ваши показатели с текущими средними значениями на сервере. Например, если показатель среднего нанесённого урона для какой-либо машины растёт на всём сервере, это никак не повлияет на ваш рейтинг. Точно так же, если урон, заблокированный бронёй, становится более важным параметром для определённой машины после обновления, его влияние на рейтинг этой машины увеличивается. Таким образом, оценка игрока, которую вы видите, всегда соответствует актуальному состоянию игры. Рейтинг для конкретного танка Рейтинг формируется по каждому танку отдельно, и уже на его основании формируется общий рейтинг игрока. При этом для каждого танка влияние разных параметров эффективности различается — в зависимости от их значимости для этой конкретной машины. Параметры эффективности Нанесённый урон. Победа в большинстве боёв достигается уничтожением всей техники противника — отсюда важность этого параметра. Урон, нанесённый с вашей помощью (по разведданным, оглушению и за уничтожение гусеницы). Обнаружение, обездвижение и оглушение вражеских машин вносят значительный вклад в победу. Урон, заблокированный бронёй. Способность блокировать вражеские снаряды, используя броню танка, и отвлекать огонь на себя — ключевые особенности многих машин. Количество уничтоженных машин противника. Каждый из нас оказывался в ситуации, когда уничтожить вражеский танк было важнее, чем нанести урон. Выживаемость. Чем дольше вы остаётесь в бою, тем больше урона наносите и тем больше вражеских машин обнаруживаете. В таком случае, если вам удалось выжить, вы, скорее всего, выигрываете. Каждый из этих параметров по-разному влияет на рейтинг в зависимости от конкретной машины. Примеры Параметр «Урон, заблокированный бронёй» мало что говорит о Bat.-Châtillon 25 t и других слабобронированных машинах, но даёт массу информации о хорошо защищённых Maus или ИС-7. Поэтому он будет иметь бóльшую важность для боевой эффективности Maus, но меньшую для Bat.-Châtillon 25 t. Задача Bat.-Chât — нанесение урона, так что, чем больше урона он наносит противникам, тем выше его боевая эффективность. По аналогии, количество уничтоженных танков противника определяет эффективность машин с высоким темпом стрельбы и невысоким разовым уроном (например, Т-62А). При этом для Jagdpanzer E 100 и других машин с сокрушительной «альфой» оно менее важно, чем нанесённый урон. Такая же логика действует и для других параметров: их важность изменяется от машины к машине, при этом уровень их влияния для каждого танка зависит от среднего значения на сервере. 3. Рейтинг по технике Рейтинг по технике зависит от двух параметров: гибкости игрока и его статистики на выбранной машине. Альфа-компонент: гибкость Этот параметр оценивает максимальное использование игроком всех возможностей боевой машины. Система оценивает гибкость игрока, используя высшие средние значения самых важных параметров для выбранной машины. Влияние параметра (т. е. коэффициент важности) на окончательное значение рейтинга приблизительно равно 25%. Статистика всех игроков делится на несколько групп по каждому из ключевых параметров. Эти группы состоят из одинакового числа игроков, в то время как количество групп, разделённых по конкретному ключевому параметру, зависит от статистики машины. Например, различные машины имеют разное количество групп для параметра «Урон, заблокированный бронёй». Вы получаете определённое количество очков за нахождение в конкретной группе. Чем выше ваша статистика, тем в более высокой группе вы находитесь и тем больше очков получаете. Нахождение в высших группах по самым важным параметрам технике даёт вам ещё больше очков. Что это означает для ежедневного поведения игрока? Говоря простым языком, теперь вы получаете бонус за гибкость. Выжмите максимум из своей машины, и это отразится на вашем личном рейтинге. Бета-компонент: статистика В этом параметре достижения игрока рассматриваются в сравнении со всеми остальными игроками. В данном случае статистика на танке игрока сравнивается по параметрам эффективности «нанесённый урон», «урон, нанесённый с вашей помощью», «урон, заблокированный бронёй» и «количество уничтоженных машин противника» со средними значениями этих же параметров по этой же боевой машине по всему серверу. При этом превышение (или понижение) по сравнению со среднесерверными параметрами умножается на весовой коэффициент этого параметра эффективности. Таким образом, если для этого конкретного танка параметр «нанесённый урон» более важен, чем «урон, заблокированный бронёй», то превышение над среднесерверным по «нанесённому урону» более важно для высокого рейтинга, чем превышение над среднесерверным по «урону, заблокированному бронёй». Влияние статистики игрока на окончательное значение рейтинга — приблизительно 75% (то есть, коэффициент значимости составляет 0,75). Результат сравнения показателей игрока и сервера умножается на коэффициенты значимости для гибкости и статистики (~0,25 и ~0,75 соответственно); затем выводится финальное значение. Таким образом, чем выше эффективность игрока на каком-либо танке по сравнению с эффективностью всех остальных игроков на этом же танке, тем выше значение второго параметра для этого игрока. Важные замечания Оценка новых танков. Если вам не терпится проверить рейтинг только что добавленного в игру танка, помните, что он не будет доступен сразу же. Нам понадобится время, чтобы собрать необходимый объём информации для расчётов. Расчёт рейтинга танков, которые используются небольшим числом игроков. Если танк, статистику которого вы просматриваете, используется небольшим числом игроков, система будет брать серверные значения для похожих танков (например, их копии или танки с идентичными техническими характеристиками). Усреднение значений для получения честной оценки. Средние значения и значения выше среднего сильно отличаются от танка к танку, что могло бы позволить обмануть систему. Мы разработали специальную математическую модель, чтобы это предотвратить. Она уравновешивает рейтинг танков и делает так, что практически невозможно набрать очень высокий рейтинг на танках с умеренными средними значениями и наоборот. 3.1 Расчёт WTR техники WTR техники — это показатель вашей результативности на конкретной машине. Формула расчёта WTR техники основана на ключевых показателях техники и содержит два основных компонента: альфа (α) и бета (β). Ключевые показатели техники При расчёте рейтинга техники могут учитываются следующие ключевые показатели на этой технике: Нанесенный урон + урон, нанесённый с вашей помощью (Damage Dealt and Assist, DDA) Заблокированный урон (Damage Blocked, DB) Количество уничтоженной вражеской техники (Frags, F) Процент выживаемости (Survivability, S) Количество ключевых показателей, участвующих в расчёте рейтинга, зависит от самой техники, её типа и роли на поле боя. Как правило, в расчёте используется от 2 до 4 показателей. Для каждого показателя существует шкала, разделённая на несколько сегментов. Количество сегментов зависит от типа техники и ключевого показателя. В зависимости от значения показателя игрок входит в определённый сегмент. Чем выше значение показателя, тем выше номер сегмента. Так, к примеру, по показателю «Заблокированный урон» (DB) строится шкала, от минимального до максимального значения среди всех игроков, игравших в случайных боях на этом танке. Эта шкала делится на несколько сегментов, в каждом из которых содержится одинаковое количество игроков. Далее определяется, в какой из сегментов по показателю DB вошёл игрок. Аналогичные расчёты производятся для всех ключевых показателей конкретной техники. Альфа компонент Альфа компонент отражает результативность игрока на конкретной технике относительно других игроков. Для определения Альфа компонента используется следующая формула: α — компонент формулы расчёта WTR, который определяет около 25% рейтинга Максимальное значение α равняется 1. i — один из ключевых показателей техники V Σ — функция суммы AudienceV — коэффициент аудитории, играющей на технике V Коэффициент введён для выравнивания «веса» общедоступных и призовых танков, которые имеют очень схожие ТТХ, но разную статистику среди игроков. Такой дисбаланс связан с тем, что общедоступная техника привлекает бóльшую аудиторию с разной результативностью, соответственно средние показатели среди игроков для такой техники невысоки. В то же время средние показатели акционных и призовых танков значительно выше, т.к. на них в основном играет небольшое количество более опытных игроков. Segmenti — номер сегмента для показателя i, в который вошёл игрок P на технике V Segmentsi — общее количество сегментов для показателя Ai — вес показателя i, рассчитанный методом главных компонент Бета компонент Бета компонент уточняет рейтинг техники и отражает статистику игрока на этой технике относительно средней статистики на сервере. Для определения Бета компонента используется следующая формула: β — компонент формулы расчёта WTR, который определяет около 75% рейтинга i — один из ключевых показателей техники V Σ — функция суммы NVi — нормализованное значение показателя i для игрока P на технике V (среднее значение показателя игрока делённое на среднее значение показателя на сервере) Ai — коэффициент, который отражает вес вклада ключевого показателя i в победу на технике V AudienceV — коэффициент аудитории, играющей на технике V Beta_Norm и Beta_Offset— конфигурационные параметры, которые помогают определить вес β в финальной формуле В расчёте бета компонента не учитывается такой показатель как Процент выживаемости (Survivability, S). Финальная формула Вычисление WTR техники производится по следующей формуле: WTRV — значение WTR техники V αV — альфа компонент βV — бета компонент αWeight and βWeight— конфигурационные параметры 4. Общий рейтинг После того как мы рассчитали данные по каждому танку у игрока, нужно получить единый рейтинг, который показывает мастерство игрока в целом. И вот при создании модели рейтинга аккаунта мы столкнулись с тремя серьёзными проблемами: Определение коэффициента значимости для каждого танка в рейтинге аккаунта, который бы учитывал их уровень и количество боёв, сыгранных на них. Определение влияния, которое танки разных уровней должны оказывать на общий рейтинг. Выработка способа сравнения игроков, которые показывают отличный результат на разных машинах. После нескольких итераций мы смогли вывести формулу, которая учитывает все эти переменные: WTRp — значение личного WTR для игрока P. V — конкретная техника, которая участвует в расчёте рейтинга игрока P. Σ — функция суммы. WTRv — значение рейтинга игрока P на технике V. Battlesv — количество случайных боёв, сыгранных игроком P на технике V. Tierv — коэффициент уровня техники V. По статистике, получить хороший рейтинг на технике высокого уровня довольно сложно, поэтому некоторые опытные игроки выбирают низкоуровневую технику для повышения своего рейтинга. Так как этот коэффициент увеличивается с уровнем техники, все игроки уравниваются в своих усилиях получить одинаково хорошую статистику на танках разного уровня. Rolev — коэффициент техники V соответственно её роли в бою. Коэффициент помогает сбалансировать «вес» техники с разной ролью и вкладом в конечный результат боя, а значит и с разной сложностью получения хорошего рейтинга. bonus_coef — коэффициент техники игрока с выдающимися результатами. Этот коэффициент учитывает только те танки, на которых игрок демонстрирует отличные результаты. Таким образом, чтобы рассчитать личный WTR игрока, мы перемножаем показатели конкретной техники (WTR, количество боёв и два коэффициента). Сделав такие же расчёты для каждой машины игрока, мы суммируем получившиеся значения. Сумму делим на общее количество боёв, проведённых игроком, и умножаем на коэффициент техники с лучшими результатами. Учитывая специфику расчётов и логику разработки игры, рейтинг аккаунта рассчитывается с декабря 2014 года (начиная с версии 9.5).
  14. Я как раз не смотрел, что там за проблемы с авто-расчетом. Точнее мельком глянул, но понял, что слишком стартуп для всего этого. Есть мнение, что можно заигнорить танки, по которым мало статы, как это делается с xTE, и всё будет хорошо. У них же база бралась не общая а выборка ~200000 игроков, и соответственно были проблемы с недостаточностью статы. Если игроков будет несколько лямов, то остатнутся только реально редкие танки, по которым проблемы могут быть. * Всё это с учетом того, что я не понял что и как там считается, может проблема и не в недостаточности статистики. Естественно, было предложение расчет всех необходимых показателей, как у xTE. Но это в любом случае будет уже не wn8. Плюс не совсем понятно взлетит/не взлетит, а время всё равно надо потратить на это.
  15. неизвестно, данных для вычисления недостаточно. Может быть сколько угодно.
  16. Ничего. Статистика-то не обнулялась и, как обычно, нет ни изменения id танков, ни данных о том, сколько боев проведено после ребаланса, ни данных по новым механикам. Так что изменений ждать неоткуда.
  17. Разработчикам WN8 писать можно здесь: http://forum.wotlabs.net/index.php?/forum/97-mathematics-corner/
  18. https://developers.wargaming.net/ Собственно как и все остальные. А потом все сами считают.
  19. Ересь какая-то. wn6, wn7, wn8, wgr, рейтинг бронесайта, рейтинг нагиба, рейтинг иванерра. Вероятно, еще нубо-рейтинг. Я вообще только один знаю, который не учитывает: eff.
  20. Разработчики забили на поддержку wn8. Будем думать, что с этим делать.
  21. Более того можно взять готовый код из исходников XVM. Отображение шансов просто отключено в настройках на сайте.
  22. Отсюда и ниже пояснения https://koreanrandom.com/forum/topic/13434-wn8-рейтинг-формула-и-обсуждение/page-10#entry223638 Тут пример готового кода (не лучшего качества) на js: https://bitbucket.org/seriych/wotreplaysextendedstat/src/73d45e6b8f2dcdbea08472dd7339a0a109158ec2/wotreplays_ext_stat.user.js?at=default&fileviewer=file-view-default#wotreplays_ext_stat.user.js-959
×
×
  • Create New...