Ребят, но в статье же написано:
Например, пусть с шансом 30% вы отражаете 0% урона, с шансом 40% - 25%, с шансом 20% - 50%, и с шансом 10% - 100% урона. Тогда имеем среднее отражение Х = 0*0.3 + 0.4*0.25 + 0.2*0.5 + 0.1*1 = 0.3, т.е. 30%.
Далеее написано:
Т.е. для 100% защиты от атаки персонажа 11 уровня нужно иметь 400 защиты, от 12 уровня - 800 защиты, от 13 уровня - 1200 защиты и т.д.
Как я понимаю, есть примерно такая формула:
A * 0 + B * 0.25 + C * 0.5 + D * 0.75 + E * 1 = min((Хар-ка защиты (своя) - Хар-ка проницания (чужая)) / (max(лвл - 10, 1) * 400), 1)
Далее подбираются веса:
А - вероятность отразить 0%
B - вероятность отразить 25%
C - вероятность отразить 50%
D - вероятность отразить 75%
E - вероятность отразить 100%
Получается в моем случае:
A * 0 + B * 0.25 + C * 0.5 + D * 0.75 + E * 1 = 1 из чего следует, что A, B, C, D = 0, а E = 1
Наверное, A, B, C, D, E вычисляются численными методами и мб там есть погрешности
Но я делаю выводы по тому, что написано в той статье. Надеюсь, данная проблема прояснится