您好,欢迎来到气泡游戏网!

气泡游戏网
手机应用中心 热门攻略 轩辕传奇 气泡问问 疾风之刃 枪神纪 天堂2M 救世者之树 上古世纪 黑色沙漠MOBILE 未来战 冒险岛M(楓之谷 M) 传说对决 瓦尔海姆 鬼谷八荒 怪物猎人系列

当前位置:首页 > 攻略库 > 暗黑3 > 正文

《暗黑3(DIABLO3)》【攻略】追加爆伤爆率对 DPS 增益的速查图与公式

更新时间:1605762310   |   来源:巴哈姆特

r99245002 (hiro) #1
CC
2012-10-30 23:20:43
其实网路上已经有很多方便的计算机可以用,不过我天生比较懒,不喜欢打数据,所以用程式预先跑了几个图表快速查找,主要用于估算更换武器饰品时,调整爆伤爆率后大概会对 DPS 有多少影响。

先列出个简单公式,后面会解释原理

公式 1 :

若原本的爆伤与爆率乘积接近 1 ,那幺纯粹增加爆伤的的追加伤害 %数相当于
(原始爆率 *追加爆伤) / 2  

若原本的爆伤与爆率不是一,则上是的 2 改成 1 +原本爆伤*原本爆率


公式 2 :

若原本的爆伤与爆率乘积接近 1 ,那幺纯粹增加爆伤的的追加伤害 %数相当于
(原始爆率 *追加爆率) / 2  

若原本的爆伤与爆率不是一,则上式中的 2 改成 1 +原本爆伤*原本爆率


公式 3:

若追加爆伤爆率前你有 40% 爆率与 250% 爆伤,那幺对你来说 10%追加爆率 = 62.5% 追加爆效果。以此为基準,爆率比 40% 低则追加爆伤可以升值,反之则贬值。


公式 4:

讨论纯加爆率好还是纯加爆伤好,取决于你现在的爆伤爆率。你的 1 追加爆率等于 X 追加爆伤,X 等于你的原始爆伤/原始爆率。 假如你原本有 20% 爆率  200% 爆伤,那幺你的 1 追加爆率等于 10 追加爆伤。

公式 5:

同时变更爆伤爆率该怎幺办? 请查本文提供的图。以下是一个最典型的快查图,假设原本预备 30% 爆率,250% 爆伤,在相同 DPS 武器下(这里指的是武器面板 DPS,不是总和 DPS,因为武器 DPS 不计入爆伤)


横轴是追加爆率,纵轴是追加爆伤,颜色代表可以额外增加的伤害比例。比如说我增加 8% 爆率,40% 爆伤,那幺查图差不多是淡青色的位置,得到的额外伤害约 0.14~0.29 之间, 算 0.22 好了,那差不多就代表 22% 额外伤害,换言之你的 DPS 变成原先的 1.22 倍。

图片的计算原理使用爆伤爆率公式 DPS = 1 + (原爆伤*原爆率),那幺额外增伤造成的 DPS 被动为 1+(原爆率 + 追加爆率)*(原爆伤+追加爆伤),最后在将这个值除上 1 + (原爆伤*原爆率)就代表你的相对 DPS 增加为原先的几倍。图表已经帮你扣过 1(追加伤害前就有的 DPS),所以图上查到的数据相当于你的净增伤比例。


其实这个东西不用查图也能算,把上述式子整理后会得到净增伤比例是


原爆伤*追加爆率 + 原爆率 *追加爆伤 +  追加爆率*追加爆伤
-------------------------------------------------------------------------------
                    1 + (原爆伤*原爆率)


一般而言换武器通常追加爆率 为零,所以可以把上式化简成:

原爆率 *追加爆伤  / (1 +原爆伤*原爆率)

正常有点装的人 原爆伤*原爆率 大概都有接近 1(假设是 40% 爆率 250% 爆伤),所以换武器得到追加爆伤后大概得到的额外伤害会是 (原爆率 *追加爆伤) / 2,也就是说,如果我有 40% 爆率,透过换武器得到 50% 追加爆伤可以让我得到约 40%*50%/2 = 10% 的伤害

假如纯粹
追加爆率,则式子简化成 :原爆伤 * 追加爆率 / (1 +原爆伤*原爆率)

如果我有 250% 爆击伤害,那幺追加 10% 爆率可以让我获得 250%*10% /2  约 12.5% 额外伤害害。我们很容易发现对40% 爆率 250% 爆伤来说, 10%追加爆率 的效果相当于 62.5% 追加爆伤,对于这个原爆伤*原爆率差不多为 1 的人这个换算比例是差不多的,如果原本爆率较高,那幺追加爆伤会值钱一点,如果原本爆伤高,那幺追加爆率会值钱一点。

最后讨论公式 4 的算法,

                                                                原爆伤 * 追加爆率
纯追加爆率伤害:纯追加爆伤伤害 = -----------------------------------------
                                                                原爆率 *追加爆伤


令此值为 1 代表相同增伤效果,换言之我们可以得到

追加爆率追加爆伤 原爆伤:原爆率    的比例关係。



通常对于原始爆伤爆率不同的人来说,计算追加爆伤爆率效益查得图表长得都差不多,差别在于有些情况爆伤比较值,有的时候爆率比较值,以下附上原始 20%、30%、40% 爆率配合 200%、300%、400% 爆伤的图供查询,基本上先挑选爆伤爆率比例差不多的,再挑爆伤爆率乘绩差不多的图。


20% 爆率 100% 爆伤


20% 爆率 200% 爆伤


20% 爆率 300% 爆伤




30% 爆率 100% 爆伤



30% 爆率 200% 爆伤



30% 爆率 300% 爆伤


40% 爆率 100% 爆伤


40% 爆率 200% 爆伤


40% 爆率 300% 爆伤

最后我补一张 30% 爆伤 250 %爆率的细部图(缩短横纵轴範围),用来检视爆伤爆率小範围变动比较方便:




----------------------------------------------------

授人鱼不如授人以渔,以下附上由 SCILAB (这是一个免费的科学计算软体)画图的程式码供有兴趣的人修改使用:

// 程式部份由此结束
clear;    
x_counter=0;    
y_counter
=0;    
x1=0;   // 画图扫描暴率起始值    
x2
=0.1;  // 画图扫描暴率终值    
dx
= 0.005; // 画图暴率间隔    
y1 =0; //画图扫描暴伤起始值    
y2
=0.5; //画图扫描暴伤终值    
dy
=0.01;   
// 画图暴间隔

    
x0=0.3; // 原始爆率,一般修改符合实际状况此值    
y0
=2.5;// 原始爆伤,一般修改符合实际状况此值

//   以下迴圈将计算后的攻击增幅存至 AR     
for
x=x1:dx:x2,    x_counter=x_counter+1;    
for
y=y1:dy:y2,        
y_counter
=y_counter+1;        
AR
(x_counter, y_counter)=((1+(x+x0)*(y+y0))/(1+x0*y0))-1;            
end    
y_counter
=0;
end
// 用 Sgrayplot 绘图---

xx=(x1:dx:x2)*100; //将座标轴 scale 成百分比
yy
=(y1:dy:y2)*100; //将座标轴 scale 成百分比
xset("colormap",jetcolormap(256));
colorbar(min(AR),max(AR));
Sgrayplot
(xx,yy,AR);


// 程式部份至此结束

Battle Tag: 美服 cliniams#3338

看较旧的 21 则留言

hiro: 10-31 17:05

要更容易一点就是把它列成表格,或在图上标等高线,这样一眼就看出增伤倍率

受磨猎人: 02-07 17:14

让人越看不懂表示你越专业。

爱狗狗的人: 02-07 20:04

不好意思....本人看到公式就想睡觉,囧rz,摆脱书本的监牢是我这辈子最快乐的事,我不想再回头了XD

精彩推荐

Wonderful recommendation

更多

关于我们 | 商务合作 | 广告服务 | 法律声明 | 内容导航 | 游戏帮助 | 问题反溃

本站所有软件,来自于互联网或网友上传,版权属原著所有,如有需要请购买正版。如有侵权,敬请来信联系我们,我们立刻删除。

抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当 适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活

Copyright 2019-2025 by 蜀ICP备20010799号-2 成都市互联网举报中心