关于公式:实际伤害/大伤=1-防御率×(1-无视)的合理性证明
冒险岛枫之传说吧
全部回复
仅看楼主
level 7
“实际伤害/大伤=1-防御率×(1-无视)”是现版本主流的计算公式,现就这个公式的合理性进行证明。证明过程如图。
注:1.理论最大伤害,是在不考虑防御率情况下,通过玩家的属性、技能等加成计算出的一个数值。这个数值不可能是无穷大。
2.实际伤害,因为防御率的存在,必然<理论最大伤害。当防御=0时,实际伤害=理论最大值
3.伤害波动区间,可以认为是一个不等于0的系数,将伤害等比例扩大或缩小,计算过程中f(x1)/f(x2)约分就去掉了。所以在证明过程中就不加讨论了。
不愿意看过程的朋友,总结:当前版本在计算BOSS防御率对伤害的影响时,公式:实际伤害/理论最大伤害=1-防御率×(1-无视),更合理。
最后,欢迎高端玩家提供数据,方便进一步完善公式。
2025年04月29日 14点04分 1
level 7
2025年04月29日 14点04分 2
level 7
不论如何,先给冒险岛数学家点个赞
2025年04月29日 14点04分 3
我是拿来主义,照搬端游的,试着用一下还挺好用,准确性挺高。
2025年04月29日 14点04分
level 13
伤害波动区间,在困卡刚出的时候我们也摸索了好几天,详情可以关注“枫叶传说数研组”公众号,有个帖子。我们一开始也以为是新乘区额外计算,后来发现还是在无视乘区,再后来混麦出了,我们对最大最小平均值公式进行了纠偏,也就是今天回你的公式。并且最新的公式更符合冒险岛体系,沿用的仍然是标准的无视乘区公式,且内容符合官方描述的“最小防御率”,只不过官方没有提及过“最大防御率”罢了
2025年04月29日 15点04分 4
@数研组:桂花雪梨 一方面,公式本身就存在明显的不合理性,这是和版本无关的。另一方面,今天你们的实测数据,和公式的理论值已经出现很大偏差了,也无法适用更多情况。同时,这个版本无视计算方式,策划很直白的说了有改动。你们还用上个版本的方式,肯定不准确的。 慢慢测吧…等你们哦
2025年04月29日 15点04分
@数研组:桂花雪梨 你们的思路错了,上个版本就错了。
2025年04月29日 22点04分
@果汁只喝汇源 没事,群众的眼睛是血量的,无视公式都已经确定下来一年多了,只是你不知道罢了
2025年04月29日 23点04分
其实最小防御率可以理解为正常防御往下浮动,最低值算出来的对应就是数据表里面的最大伤害, 但是这个版本加了一个无视限制,低于多少的对应标准伤害达成率也有20%
2025年04月30日 01点04分
level 11
坐看辩论环节,
前排
桌有西瓜瓜子
2025年04月29日 22点04分 6
@娱乐娱乐娱乐重要三遍 兄弟,我解释的够详细不?能不能看明白?初中毕业,文化水平有限,怕表达的不清楚。
2025年04月29日 22点04分
简单说,量不变,质却变了
2025年04月29日 22点04分
@娱乐娱乐娱乐重要三遍 是的。这样更好理解,数研组的公式是存在问题的。
2025年04月29日 23点04分
level 7
举个简单的例子,证明公式“实际伤害/大伤=1-防御力×(1-无视)”,这个式子是错误的。首先大伤的提高,并不会提高实际伤害。上个版本最低大伤1699,这个版本最低大伤2699。在实际伤害不变的情况下,分子不变分母变大,值是表小了。无视,也不变的话,BOSS防御力就变小了。在所有属性不改变,仅提高大伤的情况下,BOSS防御力会变小?这就是策划不出突破石的原因么?无脑堆大伤,就可以削弱BOSS防御力?明显是不合理的。公式是错误的,不管是现版本,还是上个版本。
2025年04月29日 22点04分 7
这完全是为了证明而证明,限定的条件不合理
2025年04月30日 02点04分
@果汁只喝汇源 实际伤害/大伤=1-防御力×(1-无视) 这个应该是满伤后的简化公式,主要用来推boss防御的, 实际伤害上限已知,大伤上限已知,无视已知,就boss防御未知 。 1-防御力×(1-无视),这是无视的伤害倍率。 实际伤害/大伤,把实际伤害改成实际上限,也是无视的伤害倍率
2025年05月02日 05点05分
@果汁只喝汇源 其实这个公式只是省略的一个东西。 应该是→无视伤害倍率=实际上限/最大伤=1-防御×(1-无视)。 主要是用实际上限/最大伤推出无视伤害倍率,然后再用无视的伤害倍率去推领主的防御。
2025年05月02日 06点05分
@乌蝇歌 实际上限是多少,个人装备上限,还是实际打出来单段伤害。 最大伤,也是一样,是装备提供的上限,还是理论上能打出来的单段最大伤害。 文字,理解问题。
2025年05月02日 16点05分
level 11
点赞加关注,一键三连,
还可以算一下最小防御力动态浮动跟无视之间的关系,等你下一贴
2025年04月29日 22点04分 8
换个角度,防御力是固定的,浮动的伤害,存在系数k,造成最大伤害和最小伤害。这样变量就只有一个-实际伤害,好计算一些,更准确一些。
2025年04月29日 23点04分
@果汁只喝汇源 不知道算法,我每次就看数据显示里面的最大伤害和平均伤害差值,来判断满伤与否
2025年04月29日 23点04分
回复 bodvic :可是防御力确实不是固定的,比如困卡,进去测试,数据里面最大伤都是一样,但是均伤和大伤之间存在差额,显示数据也有浮动值, soga 懂你意思了,排除BOSS技能干扰,数据显示最大伤害和平均伤之间差额x2的百分比就是BOSS的浮动,不同BOSS不一样倒是 这个跟BOSS防御力之间的关系,就是我需求的那个值对吧
2025年04月29日 23点04分
@yeachpie 多交流
2025年04月29日 23点04分
level 1
当年高考有着呢认真过吗
2025年04月30日 01点04分 13
当年有这认真,肯定考高中了。
2025年04月30日 01点04分
level 2
你证明了个寂寞?
先假设了一个不存在的场景,即实际伤害和大伤一样,然后得出结论:公式错误
就好比,若1=2,则1+1>2,那么1+1=2错误,有意义吗?
麻烦你先提供“对有防御率目标造成伤害时,实际伤害可以和大伤保持一致”这个论点的论据,否则你的结论就是错误的
2025年04月30日 01点04分 14
level 9
我先来,大佬牛逼
2025年04月30日 02点04分 15
level 2
所有疑问的根源,就是主流观点认为大伤限制的是无视结算前的伤害,你认为大伤限制的是无视结算后的伤害。
所以其实你不用说那么多,做那么多计算,只需要找一张图,或者一个视频,证明你的观点即可。
甚至你连大伤应该是多少也不清楚,当前版本0远古0红首饰是26999999,远古是xxx万,红首饰是100/110/120万,大伤只可能是xxx.99万这种数字
至于什么浮动防御率根本不是你需要考虑的内容,最小无视补偿也不是你需要考虑的内容。
2025年04月30日 02点04分 16
你说到点上了,他不是1399一路玩过来的
2025年05月08日 08点05分
level 9
公式:实际伤害/理论最大伤害=1-防御率×(1-无视)。
按你证明1里推出的这公式成立,当理论最大伤害>大伤时,按理论最大伤害计算?那大伤还有啥用。顶氪岂不是分分钟上亿输出了。
2025年04月30日 03点04分 17
level 7
f(1-w)≠0,但是可以趋近于0,此时伤害数字趋近于大伤
2025年04月30日 03点04分 18
level 10
我是来玩游戏的,不是来学数学的,伤害打不出来我只能建议充钱,像董老板一样充个上千万,会打不出来伤害?[滑稽]
2025年04月30日 03点04分 19
平民其实想找一个平衡点 不然一味堆无视其他属性低伤害也不高
2025年05月02日 10点05分
level 9
看懂了,目前用上限法测试boss防御确实有问题。
2025年04月30日 11点04分 20
1 2 尾页