- 類型:動(dòng)作游戲
- 發(fā)行:暴雪
- 發(fā)售:2012年5月15日(PC)
- 開發(fā):暴雪
- 語言:簡中 | 英文 | 多國
- 平臺(tái):PC Switch PS4 XBOXONE
- 標(biāo)簽:地牢,暗黑,經(jīng)典,動(dòng)作角色扮演,美式RPG
《暗黑破壞神3》武僧抗性護(hù)甲收益的正確理解
- 來源:奧里迪斯
- 作者:Ghost
- 編輯:ChunTian

目錄:
1.1 基礎(chǔ)公式(一)
1.2 基礎(chǔ)公式(二)
1.3 如何計(jì)算收益
1.4 為什么說EHP為線性收益?
1.5 有關(guān)線性收益的誤會(huì)
1.6 抗性和護(hù)甲的平衡以及1:10黃金比例
1.7 抗性和護(hù)甲的平衡(進(jìn)階)
1.8 實(shí)用篇:1點(diǎn)抗性和10點(diǎn)護(hù)甲的成本相同嗎?
1.9 提高抗性和護(hù)甲的成本對比
1.10 減傷應(yīng)該堆到什么程度?
1.11 要點(diǎn)總結(jié)
1.1 基礎(chǔ)公式(一)
60級人物抗性減傷=抗性/(抗性+300)
比如:300全抗對應(yīng)50%減傷,也就是1萬傷害打到你身上還剩5千點(diǎn)。
60級人物護(hù)甲減傷=護(hù)甲/(護(hù)甲+3000)
比如:3000護(hù)甲就是50%減傷,效果和300全抗等同。
基本結(jié)論1.1.1:單純從減傷百分比效果來看,300全抗0護(hù)甲和3000護(hù)甲0全抗的效果是一樣(注意,不是說任何時(shí)候300全抗和3000護(hù)甲的效果是一樣的!)
1.2 基礎(chǔ)公式(二)
抗性和護(hù)甲同時(shí)存在的話,按照乘法計(jì)算總減免傷害。比如,抗性減少75%傷害,護(hù)甲減少75%傷害,總的傷害是(1-75%)*(1-75%)=25%*25%=6.25%。達(dá)到這個(gè)數(shù)字需要900全抗和9000護(hù)甲。注意,這里沒有計(jì)算角色被動(dòng)技能加成以及減少近戰(zhàn)遠(yuǎn)程和精英傷害的詞綴。據(jù)我所知這些也是按照乘法規(guī)則來加成減傷效果。不過這些效果無法堆到護(hù)甲和抗性的減免程度,所以對本文結(jié)論影響不大。
1.3 如何計(jì)算收益
上面的公式很簡單,相信差不多所有人都明白。但問題是如何通過這些公式來計(jì)算收益。那么首先需要定義收益。收益有很多種定義方法,比較通用的是有效血量(EHP)。換句話說,就是怪物需要造成多少原始傷害才能殺死玩家。
EHP=HP/(1-總減傷%),如果只計(jì)護(hù)甲和抗性的話,總減傷=1-(1-抗性/(抗性+300))*(1-護(hù)甲/(護(hù)甲+3000))
還以上面為例,抗性900,護(hù)甲9000,總減傷=1-(1-900/1200)*(1-9000/12000)=1-0.25*0.25=93.75%
也就是只承受6.25%傷害。把這個(gè)公式代入前面的公式,所以EHP=HP*(抗性+300)/300*(護(hù)甲+3000)/3000
如果角色HP為10000,那么有效HP就是10000*1200/300*12000/3000=160000。也就是因?yàn)闇p傷到1/16,所以有效HP為角色HP的16倍。
1.4 EHP為線性收益
從上面的公式EHP=HP*(抗性+300)*(護(hù)甲+3000)/(300*3000)很容易看出,EHP對抗性和護(hù)甲都是線性收益。定義澄清:何謂線性收益。所謂線性收益就是收益函數(shù)y=ax+b(線性函數(shù),圖像為直線),也就是x每增加1,y就增加a,與x的值本身無關(guān)。
因此,每增加一點(diǎn)護(hù)甲,EHP增加HP*(抗性+300)/(300*3000),或者每增加3000點(diǎn)護(hù)甲,EHP增加HP*(抗性+300)/300
同理,每增加一點(diǎn)抗性,EHP增加HP*(護(hù)甲+3000)/(300*3000),或者每增加300點(diǎn)抗性,EHP增加HP*(護(hù)甲+3000)/3000
結(jié)論1.4.1:從有效HP收益來看,護(hù)甲和抗性都是線性收益,沒有遞減效應(yīng)。(當(dāng)然,對應(yīng)的減傷%是遞減的,但那個(gè)不是實(shí)際收益)
結(jié)論1.4.2:雖然是線性收益,但1點(diǎn)護(hù)甲的收益取決于HP和抗性,1點(diǎn)抗性的收益取決于HP和護(hù)甲。
結(jié)論1.4.3: 在護(hù)甲和全抗比例大概為10比1的情況下,增加10點(diǎn)護(hù)甲和增加1點(diǎn)全抗的收益差不多。如果兩者比例距離10:1比較遠(yuǎn),那么這個(gè)結(jié)論不再成立。
1.5 線性收益容易誤會(huì)的地方
EHP是線性收益,但收益率不是線性的。以萬血0抗0甲增加到0抗3000甲以及0抗9000甲為例子。
0抗0甲 EHP=10000(無減傷)
0抗3000甲 EHP=20000(50%減傷)
0抗9000甲 EHP=40000(75%減傷)
每增加3000甲,EHP增加10000。因?yàn)?000甲是3000甲的3倍,所以增加的EHP也是3倍(10000到30000),這是所謂線性收益的真正含義。
但同時(shí),護(hù)甲從3000增加到9000,變成原來的3倍,而EHP從20000增加到40000,也就是只是原來的2倍,卻不是3倍。這是因?yàn)閷€性收益來說,x加倍不代表y也加倍。(因?yàn)閥=ax+b中的b不等于0)。上面兩種計(jì)算收益率的方法,哪個(gè)更合理呢?當(dāng)然是第一種,原因是這個(gè)收益不取決于其他因素。按照第一種計(jì)算方法,我增加了10000的EHP,就可以多承受怪物10000的傷害,這個(gè)收益基本上在任何時(shí)候都具有穩(wěn)定的價(jià)值。而第二種算法,如果說EHP增加一倍,但到底增加多少呢?取決于你原來的EHP是多少,1000提高到2000和10000提高到20000都是提高一倍EHP,但實(shí)際效果根本不一樣。所以,不能按照第二種算法來計(jì)算收益。結(jié)論:EHP收益要按加減法算 (增加了多少),不能按乘除法算(增加了幾倍)。因此線性收益結(jié)論無誤。
1.6 抗性和護(hù)甲的平衡以及1:10黃金比例
由于抗性收益取決于護(hù)甲(和HP),護(hù)甲收益取決于抗性(和HP)。所以兩者需要平衡。舉例說明,以萬血角色為例,0抗的時(shí)候每3000護(hù)甲增加10000點(diǎn)EHP,而300抗的時(shí)候每3000護(hù)甲能增加20000點(diǎn)EHP(參照1.4里面的公式)。反過來的情況也類似。所以,只堆護(hù)甲或者全抗是不經(jīng)濟(jì)的。有人提出的10:1黃金比例,這里用數(shù)學(xué)推一下這個(gè)結(jié)論是如何來的。我們首先統(tǒng)一化抗性和護(hù)甲的成本,假設(shè)從0點(diǎn)護(hù)甲和抗性開始算,獲得每300點(diǎn)抗性和每3000點(diǎn)護(hù)甲的成本是一樣的(這個(gè)假設(shè)當(dāng)然不準(zhǔn)確,不過這是這個(gè)結(jié)論的前提,請注意這一點(diǎn))
設(shè) a=抗性/300,b=護(hù)甲/3000,那么a+b就是總成本,在總成本固定,也就是a+b=常數(shù)的情況下:
EHP=HP*(抗性+300)/300*(護(hù)甲+3000)/3000=HP*(1+a)*(1+b)=HP*(1+a+b+ab)
注意a+b是常數(shù),所以在HP固定的情況下,最大化EHP需要最大化a和b的乘積,學(xué)過初中數(shù)學(xué)的都應(yīng)該知道這意味著a=b,a=b=>抗性/300=護(hù)甲/3000=>抗性/護(hù)甲=1:10
本文內(nèi)容來源于互聯(lián)網(wǎng),如有侵權(quán)請聯(lián)系刪除。

玩家點(diǎn)評 (0人參與,0條評論)
熱門評論
全部評論