//没登陆

欢迎您来到凯恩之角,奈非天!

查看: 13391 - 回复: 41

帖子:6552

符文:834

发表于 2016-3-9 20:17:44 |显示全部楼层
本帖最后由 Arccueid 于 2016-3-9 21:59 编辑

前言:目前法师的塔拉夏套装,御法者套装,奥幻第二特效等都设计到了对护甲或者抗性的直接加成,其与大众比较熟悉的X%减伤来比,不能被直观的分析不同选择对人物带来的减伤收益;护甲和抗性都是游戏原版就有的机制,相比简单暴力的新减伤装备,大部分新玩家没有非常好的认知情况。因此,我写下了这个帖子。


结论:


一丶已知面板显示的护甲和抗性具体数值,它们所提供的人物减伤
1.已知面板上显示某属性抗性具体数值为X,在人物Y级的时候,对这属性伤害的减免收益为X/(5*Y+X)
[A]假设人物面板上显示的火焰抗性为2000,在人物70级的时候,提供2000/(350+2000)≈85.1%的对火焰减伤。

2.已知面板上护甲具体数值为X,在人物Y级的时候,对所有伤害的减免收益为X/(50*Y+X)
[A]假设人物面板上显示的护甲值为7000,在人物70级的时候,提供7000/(3500+7000)≈66.7%的所有伤害减伤。


二丶对护甲/抗性数值以及护甲/抗性加成%变化对人物带来的人物减伤
1.已知人物70级,初始护甲为A,初始护甲加成X%,变化人物护甲B以及护甲加成Y%时所带来的人物减伤收益为(A*Y%+B*(1+X%+Y%))/(3500+(A+B)(1+X%+Y%))
[A]假设人物初始护甲为7000,有冰甲的60%护甲加成。开黑人所带来的150%护甲加成实际等于(7000*150%)/(3500+7000*(1+60%+150%))≈41.7%的所有伤害减免。

2.抗性同理,已知人物70级,初始某属性抗性为A,初始抗性加成X%,增加人物某属性抗性B以及抗性加成Y%时所带来的对某属性人物减伤收益为(A*Y%+B*(1+X%+Y%))/(350+(A+B)(1+X%+Y%))
[A]假设人物初始冰冻抗性为2300,有奥幻第二特效的75%抗性加成。塔拉夏四件套触发的100%抗性加成实际等于(2300*100%)/(350+2300*(1+75%+100%))≈34.5%的对冰冻减伤。



三丶快速估算抗性/护甲加成%的实际减伤收益
1.当初始抗性/护甲A数值越大时候,变化的护甲/抗性B数值越小的时候。已有X%的护甲/抗性加成%,增加Y%的护甲/抗性加成%会带来Y%/(1+X%+Y%)的减伤。
[A]假如人物有20000的初始护甲,100%的已知护甲加成%,增加100护甲和150%护甲加成%,估算为150%/(1+150%+100%)≈42.9%的减伤;实际精确等于(20000*150%+100*(1+150%+100%))/(3500+(20000+100)*(1+150%+100%))≈41.1%的减伤。越符合估算所要求的情况,实际和估算的差距越小。



已有 2 人评分 符文 收起 理由
爸爸无厘头 + 10 扬我大仙塞专业技术之威风
RemusZhou + 25 + 5 感谢分享

总评分:  + 35  符文 + 5   查看全部评分

http://hero.d.163.com/hero/cn/Arcueid-51469/25967447
http://hero.d.163.com/hero/cn/Arcueid-51469/25144761

帖子:6552

符文:834

2#
本帖最后由 Arccueid 于 2016-3-9 21:31 编辑

推导过程:
对所有护甲/抗性数值上以及加成%变化所带来的实际减伤的公式归纳
1.已经知道X护甲带来的具体减伤为X/(3500+X)
2.减伤是叠乘计算的,因此使用(1-减伤1%)*(1-减伤2%)=(1-减伤3%)来进行推导。

假设:人物初始护甲A,初始护甲加成X%,增加护甲B,增加护甲加成Y%。

[1]由2,我们可以建立(1-人物初始护甲状态减伤)*(1-减伤1%)=(1-人物变化后护甲状态减伤)的方程式,并且减伤1%即是我们所想求的,护甲变化对人物带来的直接的减伤收益。

[2]公式构成为(1-((A*(1+X%))/(3500+A*(1+X%)))*(1-减伤1%)=(1-((A+B)*(1+X%+Y%)/(3500+(A+B)*(1+X%+Y%)))。
[3]化简后即可得到结论得到的公式。







发表于 2016-3-9 21:16:42 |显示全部楼层
http://hero.d.163.com/hero/cn/Arcueid-51469/25967447
http://hero.d.163.com/hero/cn/Arcueid-51469/25144761
头像被屏蔽

帖子:2296

符文:101

3#
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2016-3-9 21:41:55 |显示全部楼层
签名被屏蔽

帖子:1186

符文:11

4#
地板  公式骑脸卧槽
发表于 2016-3-9 21:48:22 |显示全部楼层
头像被屏蔽

帖子:1109

符文:40

5#
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2016-3-9 21:51:18 来自凯恩之角App |显示全部楼层

帖子:1317

符文:43

6#
帮你顶一下。
顺便说说我自己的算法:随缘
发表于 2016-3-9 21:57:46 |显示全部楼层

帖子:6552

符文:834

7#
半田清舟 发表于 2016-3-9 21:48
地板  公式骑脸卧槽

帖子主要想给类似一些有心比较例如黑人层数和其他防御散件取舍时候提供一个数学工具可以直接使用

点评

百耘天  感激不尽!  发表于 2016-5-27 07:21
发表于 2016-3-9 21:59:24 来自凯恩之角App |显示全部楼层

帖子:7278

符文:254

8#
尼玛 这帖子 可能整个凯恩都没几个人看得懂
发表于 2016-3-9 22:01:13 来自凯恩之角App |显示全部楼层

帖子:150

符文:9

9#
原来是这个样子,A版主辛苦了
发表于 2016-3-9 22:03:26 |显示全部楼层
头像被屏蔽

帖子:2296

符文:101

10#
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2016-3-9 22:05:12 |显示全部楼层
签名被屏蔽

帖子:6552

符文:834

11#
本帖最后由 Arccueid 于 2016-3-9 22:27 编辑
云天青 发表于 2016-3-9 22:03
原来是这个样子,A版主辛苦了

不辛苦,想清楚只用了一小会,就是写和排版用了一个小时..
主要还是觉得能计算护甲和抗性变化带来的收益有非常直观的比较用处,而且本身不是很复杂。
发表于 2016-3-9 22:26:01 |显示全部楼层
http://hero.d.163.com/hero/cn/Arcueid-51469/25967447
http://hero.d.163.com/hero/cn/Arcueid-51469/25144761

帖子:2078

符文:7

12#
数据党,顶赞!
话说能不能给个简明表格,让我等文科生能够一目了然
发表于 2016-3-9 23:33:52 |显示全部楼层
[/armory]http://d3.blizzard.cn/profile/battle-51888/9234956 [/armory]

帖子:6330

符文:26

13#
直接看结论都一眼看不懂系列
发表于 2016-3-10 09:28:52 |显示全部楼层

帖子:6552

符文:834

14#
quits 发表于 2016-3-10 09:28
直接看结论都一眼看不懂系列

有例子应该不会这么难理解吧..只是套数据进去就行了
发表于 2016-3-10 09:55:21 |显示全部楼层
http://hero.d.163.com/hero/cn/Arcueid-51469/25967447
http://hero.d.163.com/hero/cn/Arcueid-51469/25144761

帖子:278

符文:71

15#
懵……

有没有简略点的概述,不想换装备的时候对着面板拿计算器一顿算
发表于 2016-3-10 10:37:15 |显示全部楼层
http://hero.d.163.com/hero/cn/dioluve-5591/33488325
您需要登录后才可以回帖 登录 | 注册网易通行证

触屏版|移动版凯恩之角|Archiver|凯恩之角 ( 粤B2-20090191 ) 

GMT+8, 2019-8-24 15:46

Powered by Discuz! X3.3

© 2001-2012 Comsenz Inc.