节奏大师吧 关注:373,618贴子:8,626,594

对于节奏战力(Rating)系统的研究 ver2.0

只看楼主收藏回复

首先感谢不愿透露姓名的节奏大师高手提供的数据支持
1.总节奏战力(以下简称rating)由60个单曲rating除以75而成。其组成包括50个历史最高单曲rating 和 15个最近游玩单曲rating中的10个最高单曲rating。
其中,50个历史最高rating通常简称为best50或b50,15个最近游玩rating中的10个最高rating通常简称为recent10或r10
总rating的计算公式为:(Best50总和+recent10总和)/75
(注1:由该公式结合下文的单曲rating公式结合可得,在所有组成rating均为同一等级歌曲sss的情况下,rating的值将为该等级)
1.1 Best50是所有谱面中最高的50个成绩,中间没有相同的歌曲出现,该部分的值只升不降;
(注2:双重间谍TGA谱由于谱面path和曲库谱不同,因此可以重复计入)
1.2 Recent10是较近15次的曲目游玩成绩,按照时间顺序排列,其中取10次最高的成绩作为top10;这部分的变动是玩家rating下降的主要原因。
(注3:recent储存上限15 15以内取最高10 无保护机制)


IP属地:广东1楼2024-04-24 20:17回复
    2.对于单曲rating,主要由歌曲定级,游玩评级,游玩分数是三个部分共同组成。 其中,游玩分数部分的计算公式由游玩评级直接决定,因此下面将按照游玩评级给出单曲rating的计算公式。
    SSS : rating = level +2.5 +0
    SS : rating = level +1 +(acc - 97.5) / 15
    S : rating = level +0 +(acc-95)/10
    A : rating = level -1 +(acc-90)/10
    B : rating = level -2.5 +(acc-80)/15
    C : rating = level -4 +(acc-60)/15
    D : rating = 0
    图片版参考下图

    (注4:level为歌曲定级,acc为游玩分数/总分*100。)
    其中,SSS和D的游玩评级下,rating与acc无关;D的游玩评级下,rating固定为0。同时,rating最低值为0.
    下图为rating计算方式的函数图像:


    IP属地:广东2楼2024-04-24 20:18
    收起回复
      2025-07-20 04:30:57
      广告
      3.随着玩家rating的变动,rating的数字样式也会发生变化。具体的rating与数字样式的关系如下图所示。


      IP属地:广东3楼2024-04-24 20:19
      回复
        4.本楼留待补充。


        IP属地:广东4楼2024-04-24 20:20
        收起回复
          以上为目前Rating相关机制的计算研究结果,部分表达参考arcaea wiki。


          IP属地:广东5楼2024-04-24 20:20
          收起回复
            做的好啊,支持支持


            IP属地:贵州来自Android客户端6楼2024-04-24 20:25
            回复
              好好好,非常详细


              IP属地:湖北来自Android客户端7楼2024-04-24 21:57
              回复
                好好好


                IP属地:山东来自Android客户端8楼2024-04-24 22:10
                回复
                  2025-07-20 04:24:57
                  广告
                  好好好


                  IP属地:浙江来自Android客户端9楼2024-04-24 22:13
                  回复
                    好好好


                    IP属地:山东来自Android客户端10楼2024-04-24 22:22
                    回复
                      好好好


                      IP属地:福建来自Android客户端11楼2024-04-25 00:35
                      回复
                        所以节奏战力理论最大值为10.14/10.15?
                        · Σb50_max = (11+2.5)*1 + (10+2.5)*49 = 626
                        · Σr10_max = (11+2.5)*10 = 135
                        · rating_max = (Σb50_max+Σr10_max)/75 = 761/75 ≈ 10.1467
                        (如果没有Lv.11砥锋的话rating_max将会=10.0)


                        IP属地:天津来自iPhone客户端12楼2024-04-25 02:46
                        收起回复
                          456k会分开记录吗?还是说一首歌只会记录一次


                          IP属地:美国来自iPhone客户端13楼2024-04-25 07:06
                          收起回复
                            猜测10.0的银色应该还不是结尾,我想至少也存在10.5或者11.0对应的金色。考虑到这个算法,感觉谱面后续应该是会有一波等级/定数的调整吧。


                            IP属地:上海14楼2024-04-25 11:07
                            收起回复
                              2025-07-20 04:18:57
                              广告
                              r15更新后变为r30了


                              IP属地:黑龙江来自Android客户端15楼2024-04-25 12:16
                              回复