Ребята, спасибо вам большое за эту работу, это действительно очень круто. Это лучший контент по этой игре, который можно себе представить. Вопрос Антону. Давайте обозначим предлагаемую Вами функцию урона как f(a, d) - функция, принимающая два аргумента attack и defense. Ясно, что она не может работать во всем диапазоне значений a и d. Сходу понятно, что как минимум есть граничное условие f(a, d) < 0, ведь отрицательных уронов мы в игре не видим. При этом пар (a, d), для которых f(a, d) < 0, очень много даже в диапазоне реалистичных значений. Ну, например, f(600, 1100) < 0. Следовательно, в некоторых диапазонах формула должна некоторым образом видоизменяться. И если потестить калькулятор, то выясняется, что она-таки изменяется. Кажется, что это начинает происходить примерно в точке (a, d = a + 150) и продолжается с дальнейшим увеличением значения d. Кажется также, что видоизменение происходит за счет корректировки ‘волшебного числа’ 70 в f(a, d). Кажется даже, что корректировка выглядит примерно как рост волшебного числа на один и тот же мультипликатор для каждого инкремента d. Отсюда два вопроса: 1) Прав ли я примерно в своих предположениях? 2) Если да, то является ли это костылем в самом калькуляторе (просто вследствие недостатка данных, например), или же это (именно поведение функции урона при значениях d, превышающих a) было проверено на реальных данных из игры (или вообще, скажем, получено регрессией на реальных данных, короче, представляет собой универсальный для этой игры факт)? Еще раз спасибо за эту работу. Очень ждем elemental defense и tile damage, наверняка там будут сюрпризы)
@feATGuy2 жыл бұрын
Вторая часть, там где атака отнимается от защиты, не может быть меньше чем 1. Забыл уточнить это в видео, но в калькуляторе это было учтено изначально. P.S. Прошу простить за столь поздний ответ, мне не приходят уведомления о комментариях тут. P.
@sovarie2 жыл бұрын
Если бы Антон и Брута не было - их бы стоило придумать! Шикарный материал. P.S.Было бы интересно от вас по итогам "матчасти" какие то практические советы еще услышать!
@surf_whz1gud_fan122 жыл бұрын
+)
@user-hg1nz2kr3m2 жыл бұрын
Ребята, спасибо большое за расчет, играю больше года, искал инфу про это, и только сейчас узнал как рассчитать, респект и уважуха вам, все видосы смотрю с удовольствием
@andreyv91872 жыл бұрын
Ну очень интересно!!! Спасибо!
@user-qr5wn5qk6y2 жыл бұрын
Ребят (ребзя), вы красавцы! Очень доходчиво! Сколько времени бахнули, представить себе не могу! Спасибо! Не знаю, что вы там курите, но это круто! Главное берегите себя! Пятюню дал)
@BrutaliZeR_TV2 жыл бұрын
Спасибо. Лови и ты пятюню)
@user-br8wp8hv9m2 жыл бұрын
теперь бои Гредди будут еще дольше, будет сидеть с калькулятором и считать добьет с ульты или нет =)). спасибо за проделанную работу 🤓
@bluecarnivale2 жыл бұрын
😂😂😂
@BrutaliZeR_TV2 жыл бұрын
Спасибо. Шутка просто 10 из 10 баллов :))))
@bluecarnivale2 жыл бұрын
Большие молодцы! 👏🏻👏🏻👏🏻 Просто красавчеги! 👍🏻👍🏻👍🏻
@serjik78502 жыл бұрын
Это круто, Лёш, Антон, плюсище в карму за проделанный труд)
@LordRock9112 жыл бұрын
Сложнаааа. Буду использовать классическое "ну как плять 50хп оставил, должно же было хватить")
@vicvictoria29762 жыл бұрын
Антон, Алексей, спасибо вам огромное!
@BrutaliZeR_TV2 жыл бұрын
Пожалуйста)
@romanlekhiv10572 жыл бұрын
Гарна робота, молодці!)
@sngkrv2 жыл бұрын
Блин, так это получается баф атаки атаки не влияет на учёт атаки при расчете урона, а просто прибавляется к счётчику %товки в ульте. Следовательно особого эффекта при расчете урона не несёт. В то время как срез брони влияет на эти параметры. Вот почему баф атаки такое говно
@surf_whz1gud_fan122 жыл бұрын
Это очень полезное видео, лайк)
@BrutaliZeR_TV2 жыл бұрын
Пасиб)
@w422852 жыл бұрын
Круто! А теперь бы ещё про набеги и секретные бонусы обороны
@feATGuy2 жыл бұрын
В ближайшие дни будет.
@sngkrv2 жыл бұрын
Я ждал этого видео 2 года 😁
@andreymarjevich4002 жыл бұрын
Как всегда интересно)) Спасибо!!! Давайте нечто подобное про шанс выпадения героев)) это будет разрыв…))
@user-rm2xs2ku3i2 жыл бұрын
Шанс выпадения героев и так написан в призывах и указанные проценты совпадают с реальностью на тестах.
@zloykot76742 жыл бұрын
Ребят, респект) У меня один пока вопрос к Антону. Как ты вывел формулу? вообще в принципе откуда все это взял? по каким наблюдениям?
@surf_whz1gud_fan122 жыл бұрын
Я тоже пытался это сделать, ничего не получилось) вопрос интересный
@feATGuy2 жыл бұрын
Тут общий принцип таких исследований работает: Делаем общие тесты, строим теорию (формулу без коэффициентов), проводим подробные тесты и уточняем коэффициенты или меняем теорию (формулу). И так по кругу, пока не сойдется все. Если говорить конкретно про урон, то: 1. Определяем разброс по урону, чтобы иметь возможность получать на тестах конкретное значение (просто повторяя одинаковый тест много раз). 2. Изучаем принцип складывания бонусов (это прямо в игре показано, кроме особого навыка). 3. Сводим задачу к минимуму рассматривая конкретно урон особого навыка. 4. Делаем предположение, что формула урона зависит от неких итоговых показателей атаки и защиты. 5. Подтверждаем пункт 4 с помощью пункта 2 (просто берём двух героев, которые разным путем получают одинаковое итоговое значение атаки и сравниваем их урон). Это позволяет упростить создание тестов с нужными вводными данными. 6. Делаем сетку тестов с 1A, 2A, 3A, ... атаки на 1B, 2B, 3B, ... защиты, где A и B коэффициенты по удобству, чтобы можно было сделать все тесты для сетки. Урон при этом считаем реальный, а не случайный, благодаря пункту 1. 7. По сетке становится понятно, что прирост урона идёт по разному, когда защита больше чем на 10% превосходит атаку. Это наталкивает на мысль о наличии второго компонента, который появляется при определенных условиях. 8. Определяем(угадываем) внешний вид формулы по характеру изменений согласно данным из сетки. 9. Проводим тесты для определения коэффициентов формулы. 10. Проводим случайные тесты минимального и максимального урона для подтверждения точности формулы. Конечно, это только краткое изложение метода, и на практике не все так красиво получается, но, в целом, так и делалось.
@feATGuy2 жыл бұрын
Главное убрать рандом из результатов тестов, иначе успеха не будет.
@werewolffromtheark19542 жыл бұрын
@@feATGuy красиво ти людей посилаєш)))
@BrutaliZeR_TV2 жыл бұрын
:)))))
@KOL9IN2 жыл бұрын
Ну великий плюс для мене тощо є укр мова!😉
@BrutaliZeR_TV2 жыл бұрын
Радий, шо ти оцінив)
@user-xb9hy2bp6m2 жыл бұрын
Респект вам ребята! Это ж надо так заморочиться. А если по эмкам вести в атаку героя, это будет как влиять на урон? В цифрах?
@feATGuy2 жыл бұрын
Тут особая формула, потому никаких конкретных цифр в общем случае сказать нельзя. Для шотеров с высокой атакой увеличение атаки на 10% за счёт талантов (или отрядов) будет увеличивать урон на чуть больше чем те же 10%. Но для героев с низкой атакой и/или слабым особым навыком увеличение урона будет больше. В любом случае выбирая таланты между атакой и защитой/здоровьем стоит исходить из того, что должен делать герой - бить или жить. Если ударник, то лучше атака, а если суппорт - до виживаемость.
@MPast-27 Жыл бұрын
Блин. Ломающая информация... ( Получается, что для ульты, например, Чжан Фея ап атаки на целых 50%, это мелочи. Было 530%, стало 580%. По факту, ап массовиков на 50% это в разы круче, чем ап шотера. Я надеялся, что апается базовая атака, от которой потом считается 530% ульты. А оно вон как...
@flintozavr2 жыл бұрын
А я никак не мог понять, почему массовки бьют с разным уроном одинаковых персов на карте)
@BrutaliZeR_TV2 жыл бұрын
Там ещё много интересного оказалось :)
@sngkrv2 жыл бұрын
Но при этом дебаф атаки влияет на расчёт урона 😂. Во намудрили
@natgeras2 жыл бұрын
По-поводу Крампуса, для чего тогда в игре после того как прожимаешь Крампа, то на другом герое, в статах пишут реально плюс половина к атаке? типа было 1200, бахнули крампуса, стало 1200 и сверху пишет +600? на что влияет этот плюс? только на камни? или что имеется ввиду?
@feATGuy2 жыл бұрын
Это и есть +50% атаки. Влияет на все, кроме прислужников и паразитов. Просто если у героя особый навык наносит 500% урона по описанию(например, Гевьон), то это можно читать как "Атакует с дополнительным бонусом +400% к атаке" со всеми вытекающими последствиями. Если на нем будет висеть усиление Крампуса, то получится +450% суммарно к атаке от белого числа при использовании навыка. Если белой атаки было 1200, то ещё 600 от Крампуса добавится и ещё 1200 * 4 = 4800 от особого навыка и получится 6600.
@natgeras2 жыл бұрын
@@feATGuy то есть меняется база на 150% (было 1000 - стало 1500) или к ульте прибавляется 50 дополнительных %(было 200% - стало 250%) Что именно меняется? Или для урона с ульты это только применяется?
@feATGuy2 жыл бұрын
@@natgeras Второе. Усиления добавляются не к 100%, как для обычной атаки, а к % особого навыка. Но недуги(срезы) накладываются уже по одному после всех усилений. Сложный пример: У героя 1000 атаки (с учётом отрядов), навык бьёт 200%, Альберих дал 15% связью стихий, и сам герой 2019 года с бонусом семьи +10%, а на него наложили срез атаки -34% Кириллом и -11% Кристалис. Тогда итоговая атака навыка будет: 1000 * (200% + 15% + 10%) * (100% - 34%) * (100% - 11%). А итоговая атака с руки будет: 1000 * (100% + 15% + 10%) * (100% - 34%) * (100% - 11%). К сожалению, простыми словами сложно все это объяснить, но, надеюсь, смог дать какое-то понимание. В калькуляторе специально показаны итоговые значения атаки, чтобы понятнее было.
@natgeras2 жыл бұрын
@@feATGuy понятнее это результат, а мне интересно почему именно так работает))) и для чего тогда пишут плюс к атаке типа 150% а по факту, цифры другие)
@feATGuy2 жыл бұрын
@@natgeras Они пишут это для камней и ударов с руки (в обороне). А описание особого навыка действительно некорректное сделали.
@user-xf5ui2in6l2 жыл бұрын
Блин, у меня при переключении между игрой и калькулятором данные в калькуляторе не сохраняются ((
@feATGuy2 жыл бұрын
Видимо браузер перезагружает страницу при переключении окон. Постараемся сделать сохранение данных в новой версии, чтобы решить это.
@user-xf5ui2in6l2 жыл бұрын
@@feATGuy Либо проблемы с памятью моего телефона, это не всегда происходит, но периодически и игра перезагружается и браузер