潜力值

来自Arcaea中文维基
Cyxw讨论 | 贡献2017年11月29日 (三) 09:55的版本

感谢群里Fty.DarkFlow的算法提供

以下是他对ptt算法的理解。不改一个字。

前言:本机制详解大概率并非完全准确的实际ptt机制,但实际ptt机制高度贴近本机制的核心内容。


【主概念:ptt】

ptt为通过ptt算法得出的一个数值,同来衡量玩家水平。


ptt机制算法为

ptt=(best成绩+recent成绩)/30

*一个成绩可同时出现在best成绩和recent成绩。


【引入子概念:单曲ptt】

单曲ptt为一pc内,玩家游玩一个谱面打出的那个成绩的ptt。


单曲ptt算法为「该谱面谱面定数+成绩bonus」


【引入二级子概念:谱面定数】

谱面定数为官方对一个谱面锁定的实际等级,为ptt机制服务。与显示等级1-9,9+,10不同,官方对每个难度的谱面有精确到一位小数点的更精确等级,但没有直接显示在游戏中。对1-8级歌曲,以8级为例,同样标为8级的谱面,实际谱面定数被官方分为8.0-8.9十个定数,定数更高的歌曲,打出同样的分数时单曲ptt更高。

9级的歌曲,谱面定数为9.0-9.5

9+级的歌曲,谱面定数为9.7-9.9

10级歌曲,谱面定数已知在10.0以上

根据统计,目前官方没有谱面定数为9.6的歌曲,不清楚为9级还是9+级。

【引入二级子概念:成绩bonus】

成绩bonus是只根据该成绩的分数所得出的一个数值。函数关系如下。(A以下的成绩没有验证过)

这里

(↑其中纵轴就是bonus)

每一个评价内成绩和bonus呈线性关系。

X轴上的点AA,EX,PM为“刚好AA(9500000),刚好EX(9800000),刚好PM(10000000)”

(理论上note数足够多的谱面,不PM分数也可超过10000000,这里忽略)

分数超过10000000的成绩(刚好PM至理论值PM),成绩bonus已知不低于2,具体算法暂不明确。


举例

玩家游玩谱面 Lethaeus[FTR](谱面定数9.5)

成绩为 AA 9700000

则此成绩的bonus成绩为

1*[(9700000-9500000)/(9800000-9500000)]=0.67

此成绩单曲ptt为9.5+0.67=10.17

玩家游玩谱面Sheriruth[FTR](谱面定数9.8)

成绩为 EX 9900000

则此成绩的bonus成绩为

1+1*[(9900000-9800000)/(10000000-9800000)]=1.5

此成绩单曲ptt为9.8+1.5=11.3


【引入一级子概念:best成绩】

(待填坑)