【Dynamite】真正0誤差!R值實際計算公式公布,這回大家終于能知道R值是怎樣計算的了

大家好,我是現(xiàn)在Dynamite的Explode服務(wù)器管理員之一,AXIS5。
首先,這個公式是一個神秘的存在告訴我們的,它解開了我們Dynamite玩家的一個未解之謎。
一直以來,無數(shù)玩家為了研究R值的計算方法,紛紛推出了各種擬合公式。而在我提供了Ranked譜面定數(shù)表之后,我們有了大量的數(shù)據(jù)可以試圖對R值的公式進行一個擬合,其中擬合程度較高的是Crazy_Bull所構(gòu)建的模型。

現(xiàn)在,我們有了這個精確的公式,大家只要知道曲子的定數(shù),以及自己打的準(zhǔn)確率(acc)就能計算出自己這次能獲得多少R值。

首先,以下為acc的計算公式:

然后,根據(jù)acc,我們可以計算出具體的R值:

這里,R是成績對應(yīng)的R值,floor()是向下取整,max()是取最大值,D是譜面難度定數(shù)。
從該公式可以看出,當(dāng)acc較高(大約在94%以上)時,它對單曲R值的影響因素非常大,所以當(dāng)你糊了一堆good的時候,也不會拿到一個很高的R值。
當(dāng)acc為100%時我們即可得到一首曲子的滿R值,即:

這也就是為什么定數(shù)低于5.5的曲子的滿R值總是50的原因。
這兩個公式已被驗證為正確的,大家可以放心使用它們?nèi)ビ嬎阕约旱腞值。

目前在原Dynamite服務(wù)器的Ranked譜面定數(shù)表在這:
圖片版(by 東城eastown&我):

Excel版(by 我):

標(biāo)簽: