Skip to content

判定模式, 计分规则与 Rating

在 Cytoid 社区的相关讨论中, 您或许会经常听到“R 判”或者“Ranked”这类术语, 它们是 1.x 版本时期对现版本默认判定模式 排名模式 的一种称呼. 相应地, 之前版本的默认判定模式 (U 判, Practice / Unranked) 在 2.0 版本中称为 练习模式 dd 模式.

为了方便起见, 下文中“R 判”均指排名模式,“U 判”均指练习模式.

两种判定模式的区别如下:

  • 游戏玩法: R 判的判定区间比 U 判严格, 计分方式也有所不同.
  • 成绩上传: R 判下的游戏成绩会上传到服务器, 并记录到您的最近游玩记录当中, 且每个谱面难度在 R 判下打出的个人最佳记录可在您的多个设备上同步, 并进入排行榜参与排名. U 判下每个谱面难度的最佳记录保存在本地, 不进行同步.
  • 经验值: 无论使用何种判定模式都会获得经验值, 但相同条件下 R 判获得的经验值是 U 判的两倍.
  • Rating: 只有 R 判下的游玩记录会影响 Rating.

您可在谱面难度选择页面右上角的手柄菜单中切换判定模式.

判定区间

U 判和 R 判的游戏玩法完全相同, 区别只在于 判定区间和计分方式.

两种判定模式的具体判定区间参阅下表 (单位: ms, 越正越迟, 反之越早):

判定模式Perfect (蓝)Great (黄)Good (绿)Bad (红)Miss (灰)
Unranked±70-200 / +150-400 / +200-800 / +300X
Ranked±40±70-200 / +150-400 / +200X

当然, 一般情况下, 您只需要记住: R 判下的所有判定区间都比 U 判严格一个等级 就可以啦!

计分方式

分数表示着玩家在游玩中的粗略表现 (含连击表现). 无论采用何种判定模式, 满分均为 1,000,000 分 (即 All Perfect MAX), 其余评价级别对应的分数段如下表:

评级MAXSSSSSSAAABCDF
分数段1,000,000999,000+995,000+990,000+950,000+900,000+800,000+700,000+600,000+600,000-

练习模式

U 判的计分方式包括 900,000 分的判定分和 100,000 分的连击分. 结算时两部分得分四舍五入至整数后相加.

判定分 平均分配 给每个 Note, 清除 Note 时根据判定结果获得该 Note 的判定分百分比按下表计算:

判定结果Perfect / GreatGoodBadMiss
判定分 %100%70%30%0%

连击分按照当前连击数以 等差数列 的方式进行叠加. 设谱面物量 (即 Note 总数) 为 N, 则将连击分均为 (N * (N + 1) / 2) 份, 在清除每个 Note 时若当前连击数为 C 则将 C 份连击分叠加到总分上, 若断连则 C 归零.

排名模式

R 判的计分方式使用一种特殊算法, 总的来说, 这种算法与连击数 也存在关联, 但这一关联比 U 判更弱.

该计算方法将 1,000,000 分的满分 平均分配 给每个 Note 作为各自的 基准分, 清除 Note 时根据判定结果获得该 Note 的基准分百分比按下表计算:

判定结果PerfectGreatGoodBadMiss
基准分 %100%90% ~ 99.99%50%10%0%

其中, Great 判定的基准分比较特别, 它并非简单的固定百分比, 而是和相对打击偏差成 线性相关, 打击偏差越大, 获得的基准分越少.

决定每个 Note 的得分还有另一个关键值, 在此暂且称它为得分系数. 它的取值在 0 ~ 1 之间, 初始值为 1, 每个 Note 判定后根据结果对其作出以下改动:

判定结果PerfectGreatGoodBadMiss
变化量+0.004C+0.002C+0.001C-0.025C-0.05C

其中, C 为一个常数, 它的值为 (该谱面物量的算术平方根 / 3).

每个 Note 的基准分和得分系数计算完毕后, 将两部分相乘, 再叠加到总分上.

结算时, 由于计分系统可能存在的精度问题, 对最终的分数再做出如下补正:

  • 分数计算值大于 1,000,000 按 1,000,000 计.
  • 分数计算值大于 995,000 且 AP 按 1,000,000 计.
  • 分数计算值为 1,000,000 但未 AP 按 999,999 计.

精准度计算方式

精准度代表着玩家在游戏中更加精细的准确度情况, 采用百分比表示. 无论采用何种判定模式, 最高值均为 100% (即完美精准度 / 收歌 / 杀歌 / MGA TANGA!!), 显示时保留两位小数.

练习模式

U 判中, 单个 Note 的精准度按下表计算:

判定结果PerfectGreatGoodBad / Miss
精准度100%70%30%0%

总体的精准度计算方式为每个 Note 的精准度 取平均值.

排名模式

R 判中, 单个 Note 的精准度按下表计算:

判定结果PerfectGreatGoodBad / Miss
精准度100%70% ~ 99.99%30%0%

和分数类似, Great 判定获得的精准度也和相对打击偏差成 线性相关, 打击偏差越大, 获得的精准度越少.

总体的精准度计算同样为每个 Note 的精准度 取平均值.

Rating

TIP

本段部分摘录自官方说明《Rating 和你》以及 Notion 上的解说.

Rating (rt) 是用于展现玩家实力的数值.

每次使用 R 判游玩一张谱面并提交成功后, 游戏会计算一份 单曲 Rating, 并记录在您的档案库中, 用于计算您的 整体 Rating.

它们的计算方式如下:

单曲 Rating = 表现评分 (与精准度有关) * 谱面等级

整体 Rating = (最高的 30 个单曲 Rating + 最近 60 天中最高的 10 个单曲 Rating) / 40

表现评分 y 的计算按照与精准度 x 有关的如下分段函数:

y={0.5x700<x<700.70.2log10(100x3)70x<970.70.16log10(100x3)97x<99.70.780.08log10(100x3)99.7x<99.972x19999.97x<100

不想看到这么复杂的函数式? 画成图像大概长这样:

以下是该套计算公式的补充说明:

  • ? 难度的谱面不参与 Rating 计算.
  • 对于同一谱面 ID, 不同难度的单曲 Rating 分别计算.
  • 谱面等级的取值为 1 ~ 16, 对应谱面的难度等级 (16 对应 15+) . 因此, 单曲和整体 Rating 的最大值均为 16.
  • 用于计算“最高的 30 个单曲 Rating”的谱面 ID (同一难度) 不可重复.
  • 用于计算“最近 60 天中最高的 10 个单曲 Rating”的谱面 ID (同一难度) 可以重复.
  • 在计算整体 Rating 时, “最近 60 天中最高的 10 个单曲 Rating”会进行 浮动改动.
    • 在距离结算时间的 0 ~ 30 天内, 它不会有任何改变.
    • 在随后的 30 ~ 60 天内, 它会额外乘以一个线性参数, 从 1 逐渐降为 0.
    • 这意味着, 如果您超过一个月没有进行任何游玩, 你的 Rating 就会开始持续下降, 直到上述公式中的“最近 60 天中最高的 10 个单曲 Rating”归零为止.
    • 同时, 只要你在一个月内保持活跃 (10 次游玩以上) , 你的 Rating 就 不会下降. 所以, 记得常来 Cytoid 玩!

您可以在游戏内查看 Rating 的全球排行榜. 此外, 您可以登入 Cytoid 官网, 进入 工作室 > Cytoid 分析 页面, 查看 Rating 计算明细.

基于 CC BY-NC-SA 4.0 许可发布