View Issue Details

IDProjectCategoryView StatusLast Update
0015257MoP coreОстальноеpublic2022-10-18 13:12
ReporterDeqq Assigned Toblackmanos  
PriorityhighSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
PlatformWindowsOS10OS Versionx64
Summary0015257: Некорректный диминишинг рейтинга парирования (Новое ядро)
DescriptionМою тему похоронили, решил возродить.
http://forum.uwow.biz/topic/279518-rejting-parirovaniya/
Суть - что на ушоше значение preParry (значение рейтинга парирования до действия диминишинга) берется так : рейтинг, получаемый от силы + рейтинг получаемый со шмота(перековка,гемы,гембонусы,чарки), а должен только со шмота (перековка,гемы,гембонусы,чарки), так как диминишинг парирования полученный с силы уже учитывается в предыдущем слагаемом (totalStr-baseStr)/a. Ну и значение Ср


Не вижу смысла еще раз расписывать это, все данные есть по ссылке на наш же форум
Attached Files
S7jA.png (36,426 bytes)   
S7jA.png (36,426 bytes)   
симкрафт.png (40,007 bytes)   
симкрафт.png (40,007 bytes)   

Activities

Akroniks

2021-06-14 16:57

reporter   ~0045695

"Для исправления основной проблемы, надо, что бы сила не давала рейтинг парирования, а давала только процент."
http://egammi.net/image/SlPl
https://youtu.be/x6V3URTDqAQ?t=91
Получается должно работать так?

Deqq

2021-06-14 17:05

reporter   ~0045697

Получается так.

Deqq

2021-06-14 17:09

reporter   ~0045699

При рейтинге парирования со шмоток равном нулю(дд шмот к примеру), у нас мы получаем рейтинг парирования расчетный не равный нулю в статистике персонажа. Этот рейтинг, полученный с силы, в свою очередь влияет на диминишинг рейтинга парирования, полученного со шмота

user3715

2021-06-16 18:21

  ~0045796

Akroniks СИЛА ДОЛЖНА КОНВЕРТИРОВАТЬСЯ В РЕЙТИНГ ПАРИРОВАНИЯ, А ПОТОМ УЖЕ ПОДВЕРГАТЬСЯ ДИМИНИШИНГУ. ИНАЧЕ БЫ BLIZZARD НЕ СТАЛИ БЫ ЗАШИВАТЬ В КЛИЕНТ ЗНАЧЕНИЯ ДЛЯ КОНВЕРТАЦИИ.

user3715

2021-06-16 18:51

  ~0045797

https://sacreddutydotnet.wordpress.com/2012/07/06/avoidance-diminishing-returns-in-mop-part-3-2/ сходи почитай.

Deqq

2021-06-16 18:54

reporter   ~0045798

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

user3715

2021-06-16 19:01

  ~0045799

https://sacreddutydotnet.wordpress.com/2012/07/04/avoidance-diminishing-returns-in-mop-part-2-2/ - вторая часть
https://sacreddutydotnet.wordpress.com/2012/07/02/avoidance-diminishing-returns-in-mop-part-1-2/ - первая часть.

p.s. то что автор для своего удобства работы с MATLAB, выстроил формулу именно так, не означает того что клиент ведет расчет аналогичным образом.

user3715

2021-06-16 19:20

  ~0045801

и возвращаясь к твоей парире. её можно посчитать еще проще

Final Parry Chance = 3+(216/951.4747)+((26907/951.4747+14668/867.60188)/((26907/951.4747+14668/867.60188)*0.01+1/0.9565))) = 33.4043930666

Deqq

2021-06-16 19:23

reporter   ~0045802

Что я должен понять по данным ссылкам? Что там точно такая же формула? Разжую в n-нный раз. Перевод парирования из силы нужен ТОЛЬКО ДЛЯ РАСЧЕТА диминишинга рейтинга парирования и он НЕ ДОЛЖЕН суммироваться с имеющимся рейтингом. Возьмем грубый пример: вар имеет рейтинг парирования полученный с силы равный 50(ТОЛЬКО ДЛЯ РАСЧЕТА!!!!!! ХОРОШО ВИДНО?) и рейтинг парирования со шмоток равный 75. В идеале должно быть так - диминишинг расчитает по 50+50. На ювове он посчитается так 50+(50+75). Вот для примера скрин друля. Это хиловской шмот (хаста искусь), где рейтинг крита получен сокет бонусом (100 рейта). Полученный % крита по факту получен только с агилы. Вы видите тысячи рейтинга крита? Правильно, их нет. Может там расчет не ведется? Ведется конечно.

Сразу отсеку вопрос: диминишинг парирования с силы тоже есть и он также учитывается в формуле.

P.S. Это моя тема. Это маткад. Это мой 588 вар, перекованный и забитый камнями на 320 парирования для теста и получивший 34% парирования всего, когда 555 вар получает 37%. Тему Вы мою не читали судя по всему

Deqq

2021-06-16 19:26

reporter   ~0045803

"В идеале должно быть так - диминишинг расчитает по 50+50"

50+75, поторопился

Deqq

2021-06-16 19:31

reporter   ~0045804

А вот вам мой же вар, но с перековкой с приоритетом в уклонение и желтыми камнями на уклонение. Я потерял парирования менее 2%. Весело правда?

user3715

2021-06-16 19:33

  ~0045805

чел, ты путаешь теплое и мягкое.

если ты еще не понял, чем больше силы и рейтинга парирования(как отдельный танковый стат) ты набираешь, тем сильнее он будет резаться.

+ у тебя в расчетах есть абсолютно тупая привычка округлять там где это не нужно.
ты свой наркоманский коэффициент k, представляешь как 0.956 а SimulationCraft для 5.4.8 представляет его как 1/0.9565

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

user3715

2021-06-16 19:36

  ~0045806

Deqq я тебя удивлю, но если бы ты чуть более внимательно читал цикл статей с Sacred Duty, то знал бы что у любого латного танка наступает момент когда сбор парирования теряет смысл(из-за того что диминишинг начинает сжирать больше чем ты набираешь), и нужно переходить на набор уклонения или блока. по этому ситуация "А вот вам мой же вар, но с перековкой с приоритетом в уклонение и желтыми камнями на уклонение. Я потерял парирования менее 2%." не удивляет, и не веселит. это обычная часть игрового процесса.

Deqq

2021-06-16 19:43

reporter   ~0045807

1) "если ты еще не понял, чем больше силы и рейтинга парирования(как отдельный танковый стат) ты набираешь, тем сильнее он будет резаться." - я утверждаю обратное? Я же писал что диминишингом уже режется парирование с силы.

2) "+ у тебя в расчетах есть абсолютно тупая привычка округлять там где это не нужно.
ты свой наркоманский коэффициент k, представляешь как 0.956 а SimulationCraft для 5.4.8 представляет его как 1/0.9565" - я брал значения, какие нашел. Если бы вы прочитали тему, то увидели бы, что ниже меня поправили уже. Если вы считаете, что округленные десятитысячные сильно решат в итоговом проценте - то готов перебить снова своего вара в красные камни и посчитать с более точными значениями.

3) У вас в расчетах неверный рейтинг парирования

user3715

2021-06-16 19:43

  ~0045808

далее твой тейк про "Это мой 588 вар, перекованный и забитый камнями на 320 парирования для теста и получивший 34% парирования всего, когда 555 вар получает 37%." полная херня, потому что у 555 вара, МЕНЬШЕ СИЛЫ, МЕНЬШЕ ВЕЩЕЙ С РЕЙТИНГОМ ПАРИРОВАНИЯ. А ЗНАЧИТ И ДИМИНИШИНГ ЕГО ИТОГОВЫЙ % РЕЖЕТ СЛАБЕЕ ЧЕМ ТВОЕГО 588го.

Deqq

2021-06-16 19:45

reporter   ~0045809

"далее твой тейк про "Это мой 588 вар, перекованный и забитый камнями на 320 парирования для теста и получивший 34% парирования всего, когда 555 вар получает 37%." полная херня, потому что у 555 вара, МЕНЬШЕ СИЛЫ, МЕНЬШЕ ВЕЩЕЙ С РЕЙТИНГОМ ПАРИРОВАНИЯ. А ЗНАЧИТ И ДИМИНИШИНГ ЕГО ИТОГОВЫЙ % РЕЖЕТ СЛАБЕЕ ЧЕМ ТВОЕГО 588го."

Вы считаете что 588 вар должен получить итоговый процент меньше 555 вара?

user3715

2021-06-16 19:46

  ~0045810

Deqq у меня в расчетах взяты коэфы для билда (18414) т.е. для патча 5.4.8 hotfix 1

а рейтинг парирования с вещей, взят вообще с твоего поста http://forum.uwow.biz/topic/279518-rejting-parirovaniya/?p=1714679

Deqq

2021-06-16 19:48

reporter   ~0045811

Первый расчет был с использованием рейтинга, который мне пишет клиент в статистике. В конце ведется расчет с рейтингом парирования, посчитанным со шмоток и камней. Посчитайте с рейтингом 14668
SGOS.png (33,113 bytes)   
SGOS.png (33,113 bytes)   

user3715

2021-06-16 19:55

  ~0045812

хочешь конструктивных диалогов, берешь вот этот аддон https://www.curseforge.com/wow/addons/simulationcraft/files/all?page=6 либо 1.0.2 версию, либо 1.1.2 ставишь в клиент(предварительно сменив язык на английский)

после чего заходишь сюда http://simc.heroicstrike.org/MoP_Downloads/, качаешь Simulationcraft для 5.4.8 simc-548-8-win32.zip или simc-548-8-win64.zip в зависимости от разрядности системы.

ну а дальше кидаешь данные с симуляции. и смотришь насколько твои расчеты будут отличаться от тех что получают люди, когда занимаются Theorycrafting`ом для официальных серверов.

user3715

2021-06-16 19:56

  ~0045813

данные с симуляции, кидаешь в эту тему.

p.s. надеюсь ты не совсем деревянный, и сможешь разобраться в простой утилитке без подробного гайда.

Deqq

2021-06-16 19:58

reporter   ~0045814

Прошу прощения. Вижу что считали с моим рейтингом. Но объясните кое что

Final Parry Chance = 3+(216/951.4747)+((26907/951.4747(это (totalStr-BaseStr)/a)+14668/867.60188)/ ((26907/951.4747+14668/867.60188) - а вот это что?


*0.01+1/0.9565))) = 33.4043930666

user3715

2021-06-16 20:40

  ~0045816

1/0.9565 - про это уже отвечал, это ваш коэффициент K только в том представлении как он был в клиенте.

а вот за 0.01 это для парирования какой-то коэф. ибо у уклонения 0.012

user3715

2021-06-16 20:48

  ~0045818

3 - базовые 3% париры.
(216/951.4747) - это бонус к парире, который не диминишится.
((26907/951.4747+14668/867.60188) - кусок в котором считается теоретический возможный бонус к парированию ДО расчета диминишинга.
((26907/951.4747+14668/867.60188)*0.01+1/0.9565)) - этот кусок отвечает за то, какой % у тебя сожрет диминишинг.

user3715

2021-06-16 20:54

  ~0045819

вот и получается что при теоретическом возможном бонусе в 45.1856314024% , твой фактический бонус 30.1773770461%, потеря составляет 15.0082543563%

и да, теперь представим что ты каким-то чудом где-то еще наберешь 3к силы
теоретический бонус 48.3386316871%, а фактический бонус станет 31.6173393993%. потеря составит 16.7212922878%

представим что ты наберешь не 3к силы, а 3к рейта париры
теоретический бонус 48.6434385708 а фактический бонус станет 31.753401368, потеря составит 16.8900372028

user3715

2021-06-16 20:58

  ~0045820

и точно так же это работает в обратную сторону.
убираем 3к рейтинга парирования.

теоретический бонус 41.727824234%, а фактический бонус станет 28.5268415117%. потеря составит 13.2009827223

так что ты уже дошел давно до той стадии, когда рейтинг парирования уже НУЖНО заменяет на рейтинг уклонения, диминишинг на который в твоей ситуации заметно ниже чем на парирование.

Deqq

2021-06-16 21:45

reporter   ~0045826

Выше я не перебивался в парирование(лень)

Deqq

2021-06-16 22:08

reporter   ~0045828

И финалочка. Расчет парирования в маткаде по моей формуле и используя данные текущего гира вара ( то же самое что в Симкрафте)
ФИНАЛОЧКА.png (49,964 bytes)   
ФИНАЛОЧКА.png (49,964 bytes)   

user3715

2021-06-18 08:58

  ~0045886

угу, только я вот смотрю и коэффициэнты уже подправили.

и ваш нынешний результат в 41.068 уж гораздо точнее чем первоначальный

Deqq

2021-06-18 18:40

reporter   ~0045899

Прям эти десятитысячные решают неимоверно. Ведь полученные вами 33.4043930666 очень приближены к реальности)

user3715

2021-06-19 11:51

  ~0045908

Deqq я тебе посчитал так как это зашито в клиент. особенность пиратских серверов(т.е. эмуляторов) в том что они частично базируются на информации взятой с клиента(например: DBC файлы, меши, мапы и тд), и полученная таким образом информация не всегда совпадает с тем как это было на Retail(официальных) серверах

и да, симкрафт считает точнее чем вы. так что его расчеты априори точнее ваших.

Deqq

2022-06-25 13:35

reporter   ~0058190

Приветствую! Рад что занялись парированием. В клиенте на тесте отображение корректное.
Есть проблемы:
1) Базовая сила не учитывается в расчете процента парирования. Во вложенных скринах: расчет в симкрафте голого вара, скриншот в клиенте голого вара, а так же расчет по формуле в маткаде. Как видите в клиенте 3% ровно. В симкрафте и расчете 3,22%
2) Пока я получаю в клиенте меньший процент, чем расчетный по формуле тестового вара. Причину найти не могу. Могу ли уточнить переменную, которая используется в клиенте при переводе силы в проценты?

Deqq

2022-06-25 13:36

reporter   ~0058191

Косяк, 2 раза один скрин приложил

Deqq

2022-06-25 13:43

reporter   ~0058192

Если я одену вара. То получаю эти статы. Загоняю их в расчетную формулу. Как видите цифры разные. В клиенте 33,85, в расчете 39,80 Чуть попозже загоню чара в симкрафт.


P.s. Английский язык в клиенте нужен для корректной работы аддона симкрафт для создания симуляции персонажа.

Akroniks

2022-10-18 12:59

reporter   ~0061816

На данный момент исправлены пункты:
1) "Базовая сила не учитывается в расчете процента парирования. Во вложенных скринах: расчет в симкрафте голого вара, скриншот в клиенте голого вара, а так же расчет по формуле в маткаде. Как видите в клиенте 3% ровно. В симкрафте и расчете 3,22%"
2) Сила больше не отображается в показателе парирования.

Если заметите ещё баги связанные с парированием, создавайте уже новую тему.

Issue History

Date Modified Username Field Change
2021-06-14 13:09 Deqq New Issue
2021-06-14 13:09 Deqq Status new => assigned
2021-06-14 13:09 Deqq Assigned To => Akroniks
2021-06-14 13:09 Deqq File Added: S7jA.png
2021-06-14 16:57 Akroniks Status assigned => feedback
2021-06-14 16:57 Akroniks Description Updated
2021-06-14 16:57 Akroniks Note Added: 0045695
2021-06-14 17:05 Deqq Note Added: 0045697
2021-06-14 17:05 Deqq Status feedback => assigned
2021-06-14 17:09 Deqq Note Added: 0045699
2021-06-14 17:21 Akroniks Status assigned => confirmed
2021-06-14 17:22 Akroniks Assigned To Akroniks => Ghost
2021-06-16 18:21 user3715 Note Added: 0045796
2021-06-16 18:51 user3715 Note Added: 0045797
2021-06-16 18:54 Deqq Note Added: 0045798
2021-06-16 19:01 user3715 Note Added: 0045799
2021-06-16 19:20 user3715 Note Added: 0045801
2021-06-16 19:23 Deqq File Added: изображение_2021-06-16_201032.png
2021-06-16 19:23 Deqq Note Added: 0045802
2021-06-16 19:26 Deqq Note Added: 0045803
2021-06-16 19:31 Deqq File Added: изображение_2021-06-16_202950.png
2021-06-16 19:31 Deqq Note Added: 0045804
2021-06-16 19:33 user3715 Note Added: 0045805
2021-06-16 19:36 user3715 Note Added: 0045806
2021-06-16 19:43 Deqq Note Added: 0045807
2021-06-16 19:43 user3715 Note Added: 0045808
2021-06-16 19:45 Deqq Note Added: 0045809
2021-06-16 19:46 user3715 Note Added: 0045810
2021-06-16 19:48 Deqq File Added: SGOS.png
2021-06-16 19:48 Deqq Note Added: 0045811
2021-06-16 19:55 user3715 Note Added: 0045812
2021-06-16 19:56 user3715 Note Added: 0045813
2021-06-16 19:58 Deqq Note Added: 0045814
2021-06-16 20:40 user3715 Note Added: 0045816
2021-06-16 20:48 user3715 Note Added: 0045818
2021-06-16 20:54 user3715 Note Added: 0045819
2021-06-16 20:58 user3715 Note Added: 0045820
2021-06-16 21:44 Deqq File Added: изображение_2021-06-16_224401.png
2021-06-16 21:44 Deqq File Added: симкрафт.png
2021-06-16 21:45 Deqq Note Added: 0045826
2021-06-16 22:08 Deqq File Added: ФИНАЛОЧКА.png
2021-06-16 22:08 Deqq Note Added: 0045828
2021-06-18 08:58 user3715 Note Added: 0045886
2021-06-18 18:40 Deqq File Added: изображение_2021-06-18_193854.png
2021-06-18 18:40 Deqq Note Added: 0045899
2021-06-19 11:51 user3715 Note Added: 0045908
2022-06-25 13:35 Deqq File Added: изображение_2022-06-25_143157551.png
2022-06-25 13:35 Deqq File Added: изображение_2022-06-25_143250936.png
2022-06-25 13:35 Deqq File Added: изображение_2022-06-25_143313573.png
2022-06-25 13:35 Deqq Note Added: 0058190
2022-06-25 13:36 Deqq File Added: изображение_2022-06-25_143642472.png
2022-06-25 13:36 Deqq Note Added: 0058191
2022-06-25 13:43 Deqq File Added: изображение_2022-06-25_144131141.png
2022-06-25 13:43 Deqq File Added: изображение_2022-06-25_144234171.png
2022-06-25 13:43 Deqq Note Added: 0058192
2022-10-18 12:59 Akroniks Assigned To Ghost => blackmanos
2022-10-18 12:59 Akroniks Status confirmed => resolved
2022-10-18 12:59 Akroniks Resolution open => fixed
2022-10-18 12:59 Akroniks Note Added: 0061816
2022-10-18 13:12 Akroniks Summary Некорректный диминишинг рейтинга парирования => Некорректный диминишинг рейтинга парирования (Новое ядро)