[心得] 追加爆傷爆率對DPS增益的速查圖與公式
其實網路上已經有很多方便的計算機可以用,不過我天生比較懶,不喜歡打數據,所以用
程式預先跑了幾個圖表快速查找,主要用於估算更換武器飾品時,調整爆傷爆率後大概會
對 DPS 有多少影響。
另外這些公式不考慮大小傷,主屬,攻速的效果,不過以上這些基本上可以先算出等效
基本 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 不計入爆傷)
http://truth.bahamut.com.tw/s01/201210/5c8818b002a91026bc451ec4b2ef5f31.PNG
橫軸是追加爆率,縱軸是追加爆傷,顏色代表可以額外增加的傷害比例。比如說我增加
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% 爆傷的圖供查詢,基本上先挑選爆傷爆率比例差不多的,
再挑爆傷爆率乘績差不多的圖。
因為圖太多,一個一個列太麻煩,所以請找我 po 在巴哈上同樣的文章的圖
http://forum.gamer.com.tw/C.php?bsn=21400&snA=201624&tnum=1
最後我補一張 30% 爆傷 250 %爆率的細部圖(縮短橫縱軸範圍),用來檢視爆傷爆率
小範圍變動比較方便:
http://truth.bahamut.com.tw/s01/201210/76b7a1a6bbce331d9f8cca1d2996b0c7.PNG
----------------------------------------------------
授人魚不如授人以漁,以下附上由 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);
// 程式部份至此結束
之後我會用相同的方法來分析巴巴人裝上攻擊型被動以及不同武器類型
對於 DPS 的增益效果。
Battle Tag: 美服 cliniams#3338
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.24.8.101
推
10/30 23:37, , 1F
10/30 23:37, 1F
推
10/30 23:37, , 2F
10/30 23:37, 2F
推
10/30 23:37, , 3F
10/30 23:37, 3F
推
10/30 23:41, , 4F
10/30 23:41, 4F
推
10/30 23:41, , 5F
10/30 23:41, 5F
→
10/30 23:44, , 6F
10/30 23:44, 6F
推
10/30 23:44, , 7F
10/30 23:44, 7F
※ 編輯: hiro920463 來自: 114.24.8.101 (10/30 23:47)
推
10/30 23:45, , 8F
10/30 23:45, 8F
推
10/30 23:50, , 9F
10/30 23:50, 9F
→
10/30 23:50, , 10F
10/30 23:50, 10F
→
10/30 23:52, , 11F
10/30 23:52, 11F
→
10/30 23:52, , 12F
10/30 23:52, 12F
推
10/30 23:54, , 13F
10/30 23:54, 13F
推
10/30 23:55, , 14F
10/30 23:55, 14F
→
10/30 23:58, , 15F
10/30 23:58, 15F
→
10/30 23:59, , 16F
10/30 23:59, 16F
→
10/30 23:59, , 17F
10/30 23:59, 17F
推
10/31 00:00, , 18F
10/31 00:00, 18F
→
10/31 00:00, , 19F
10/31 00:00, 19F
→
10/31 00:07, , 20F
10/31 00:07, 20F
→
10/31 00:11, , 21F
10/31 00:11, 21F
→
10/31 00:11, , 22F
10/31 00:11, 22F
推
10/31 00:16, , 23F
10/31 00:16, 23F
推
10/31 00:20, , 24F
10/31 00:20, 24F
推
10/31 00:20, , 25F
10/31 00:20, 25F
→
10/31 00:21, , 26F
10/31 00:21, 26F
→
10/31 00:23, , 27F
10/31 00:23, 27F
→
10/31 00:23, , 28F
10/31 00:23, 28F
推
10/31 00:24, , 29F
10/31 00:24, 29F
→
10/31 00:24, , 30F
10/31 00:24, 30F
→
10/31 00:25, , 31F
10/31 00:25, 31F
→
10/31 00:25, , 32F
10/31 00:25, 32F
→
10/31 00:25, , 33F
10/31 00:25, 33F
→
10/31 00:26, , 34F
10/31 00:26, 34F
→
10/31 00:27, , 35F
10/31 00:27, 35F
推
10/31 00:27, , 36F
10/31 00:27, 36F
→
10/31 00:29, , 37F
10/31 00:29, 37F
→
10/31 01:17, , 38F
10/31 01:17, 38F
→
10/31 01:18, , 39F
10/31 01:18, 39F
→
10/31 01:18, , 40F
10/31 01:18, 40F
→
10/31 01:20, , 41F
10/31 01:20, 41F
→
10/31 01:21, , 42F
10/31 01:21, 42F
→
10/31 02:48, , 43F
10/31 02:48, 43F
→
10/31 02:48, , 44F
10/31 02:48, 44F
推
10/31 10:53, , 45F
10/31 10:53, 45F
→
10/31 12:40, , 46F
10/31 12:40, 46F
噓
03/25 08:48, , 47F
03/25 08:48, 47F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):