Open lwxcd opened 6 months ago
相同的问题,按照萌娘百科的 rating 计算方法,maimai 定数为 13.8 的乐曲,100.3087% → 299,99.9382% → 291。
浅看了一下上面两位的情况:
13.0
的100.4274%
是282.0001392
,100.4273%
是281.9998584
;13.8
的100.3087%
是299.00017296
,100.3086%
是298.99987488
,99.9382%
同理注意到计算工具的三个选项卡第二个和第三个似乎没有大问题,只有第一个中rating计算结果偶尔有误,但达成率确实是rating变动的分界线,可能是二分环节出了差错;同时查看代码发现二分上限的设置似乎不妥,或许可以改为区间内最大值(e.g. [100, 100.4999)中的100.4998)
根据萌娘百科上的rating计算方法,目前的rating计算器与实际结果存在误差 如查分器计算出一首定数为13.0的曲子,其在100.4274%时达到290分,按萌娘百科的计算方法,实际上只能获得13.0100.4274%21.6=282分。