Re: [閒聊] 卡爾洛斯實戰影片

作者: kirimaru73 (霧丸)   2017-08-03 18:39:14
換個比較少微積分的算法
以下假設小吼疊甲是階梯式的整數增加
若最大HP為1000,則:
HP = 981 ~ 1000 時 護甲0
HP = 961 ~ 980 時 護甲1
HP = 941 ~ 960 時 護甲2 護甲提升
HP = 921 ~ 940 時 護甲3
HP = 901 ~ 920 時 護甲4 坦力十足
...
HP = 21 ~ 40 時 護甲48
HP = 1 ~ 20 時 護甲49
HP = 0 時 護甲50 我選擇死亡
(為了數值漂亮起見而使用最大HP=1000,本篇的計算可以套用至任何數值。)
當HP降到某值以下時,護甲才會增加
因此,最能有效發揮護甲的狀態就是:
小吼每次受傷都「剛好」傷到讓他能增加護甲
如果傷害更多,則多出來的部分就只會受到較低的護甲保護
例如,滿血的小吼一次被尻87點,那他會受到87點傷害
然後他的護甲會變成4,但傷害已經打在他的臉上了,相當於用護甲0承受
以此法計算出的傷害承受量即為小吼在「HP完全不回復」時,最大的有效血量
註1. 只要HP有回復,上面的假設就不成立
因此任何的補和小吼自己的W都會干擾其準確性
註2. 但實際上來說此計算永遠是不準確的,因為英雄站著自己就會回復血量!
然而,實際上英雄受傷本來就不可能剛好都砍在護甲提升的點上
也就是有兩個不穩定因子,一個會增加有效血量(補,自我回血)
另一個會減少有效血量(一次受到巨量傷害)
在沒有更準確的假設條件時,可以把他們看成一正一負,勉強當成互相抵銷
在「最大發揮護甲效用」的假設下,從HP=1000開始挨打:
(1) 受到 20 點傷害,HP=980,護甲1
(2) 受到 20/(0.99)點傷害,HP=960,護甲2
(3) 受到 20/(0.98)點傷害,HP=940,護甲3
...
(49) 受到 20/(0.52)點傷害,HP=20,護甲49
(50) 受到 20/(0.51)點傷害,HP=0
總計承受傷害量為:
20 (100/100 + 100/99 + 100/98 + ... + 100/51) ≒ 1384
也就是差不多帳面HP的1.384倍
套入真實一等HP2049,則相當於有效HP2836
這結果和上一篇有落差,但我也沒看出上一篇的推論有什麼問題
到底哪個正確就交給各位奧格瑪菁英討論了
作者: reaturn (廿年後回頭看台灣)   2017-08-03 18:44:00
跟沃金借不勝即亡
作者: HenryLin123 (HenryLin123)   2017-08-03 19:25:00
人家是連續的 你是階梯 當然比較少

Links booklink

Contact Us: admin [ a t ] ucptt.com