1. 程式人生 > 遊戲資訊 >來歆餘響套底層邏輯測試,10億次模擬

來歆餘響套底層邏輯測試,10億次模擬


我找來了一個攻擊力為471的來歆餘響4,90級宵宮10級A(無增傷無暴傷除羽毛無攻擊力)。

打胡六萬專用測試87級水邊遺蹟守衛,87級,70物抗。只打普攻。

期望傷害如下:

開60幀錄製,以幀數記錄觸發時間,如下所示。(標紅為觸發)

以出傷害數字的幀數為記錄,結果如下。

可以看到,在我的60幀錄製中,只有第1/4段,宵宮的攻擊間隔會低於0.2s。


然後我就好奇,如果我只打第一段,結果會怎麼樣?我大概打了300下(三次,每次100下)。

那個…啊?你覺得300下不靠譜……?那我……那我實在是打不動了。

樣本太小了,可能會偏差比較大。你會發現整體觸發概率還挺高的。

其中竟然有25次連續射擊都觸發了裝備特效。


於是我大概猜想了下裝備觸發的邏輯:


描述為:普通攻擊命中敵人時,有36%概率觸發'幽谷祝祀':普通攻擊造成的傷害提高,傷害提高值為攻擊力的70%,該效果將在普通攻擊造成傷害後的0.05秒後清除。普通攻擊未觸發'幽谷祝祀'時,會使下次觸發概率提升20%;0.2秒內至多判定1次觸發與否。


換算成可以理解的話:

1.  普攻攻擊有36%概率觸發增加70%攻擊力提高值的效果。(該效果不會減少)

2.  若普攻攻擊沒有觸發上述效果,下次觸發概率+20%的效果。

3.  若普攻攻擊觸發了+70%攻擊力提高值的效果,則額外以20%為基礎的提高值效果消失,但是仍保留36%基礎概率可以觸發該效果。

4.  在0.2s內連續多次沒觸發+70%攻擊力提高值的效果,只會記錄一次+20%概率的效果。

5.  這個+20%概率的效果會在觸發後消失,但是仍保留原本的36%基礎概率。


有什麼影響呢?原本的話,是:

大概測試了10億次,觸發概率為50.21%,平均攻擊力提高值為35.14%。


然後我模擬了連續只打第一段的宵宮。

又測試了10億次,觸發概率為48.88%,平均攻擊力提高值為34.21%。


這個概率大概和測試的還蠻準的?大概?


emmm……這根本沒有低多少嘛,而且實戰哪會連續射第一段,實際上只會有些微損失。