2,517
个编辑
小 (→研究过程与验证) |
小 (→谱面定数) |
||
第63行: | 第63行: | ||
==谱面定数== | ==谱面定数== | ||
===现阶段定数=== | ===现阶段定数=== | ||
感谢重测算成员 '''RichadoWonosas'''(理论与机制证明)、'''[[User:Blurring Shadow|Blurring Shadow]]'''(机制验证与协助测算)、'''Xecus'''(技术支持)以及其他全体同时协助测算的玩家们orz | 感谢重测算成员 '''RichadoWonosas'''(理论与机制证明)、'''[[User:Blurring Shadow|Blurring Shadow]]'''(机制验证与协助测算)、'''Xecus'''(技术支持)以及其他全体同时协助测算的玩家们orz | ||
第473行: | 第428行: | ||
*结合数据可以计算出,截至目前版本(V3.0.4)理论上能达到的最高ptt值为12.71 | *结合数据可以计算出,截至目前版本(V3.0.4)理论上能达到的最高ptt值为12.71 | ||
**而在不充值(即仅使用[[Arcaea]]和[[World Extend]]曲包(假设所有曲目全部获得)的数据计算)的情况下,这个值是11.39 | **而在不充值(即仅使用[[Arcaea]]和[[World Extend]]曲包(假设所有曲目全部获得)的数据计算)的情况下,这个值是11.39 | ||
===测定方法=== | |||
* 本部分参考资料来源于[https://arcaea.fandom.com/wiki/Songs_by_Chart_Constant Fandom WIKI] | |||
{{hide|标题=历史回溯法(choka法) | |||
|内容='''由于3.0版本的recent成绩不再包含相同曲目,因此这个测定方法已经失效。''' | |||
原理:30best+10recent,AA时单曲成绩ptt等于定数 | |||
#首先,建一个新账户 | |||
#打三遍同一个谱面,'''尽量控分在950w''',此时当前ptt应当为 | |||
#'''ptt=(recent成绩总和+best成绩总和)/40''' | |||
#根据ptt的构成推导得 '''ptt=(定数x3 + 定数x1)/40 =定数/10''' 即得到定数=当前ptt*10 | |||
*优点:只要打少量的次数即可,无大量时间金钱投入。 | |||
*缺点:每次都要新建账户,浪费服务器资源;精度有限;对普通玩家而言本方法只能用于估测(并且要打至少4遍),需要控分,难度过高。}} | |||
{{hide|标题=STEP法(robert法) | |||
|内容=+原理:并且world的STEP值与单次成绩ptt成绩有关 | |||
如果在World结算时,初始的STEP值大于2.5 | |||
'''定数=(9,500,000 - (分数 - ((初始STEP值-2.5) / 0.004473062)^2)) / 300,000'''<br>或者<br>'''STEP值= 2.5 +2.45√游玩定数''' | |||
初始STEP值误差很大,可以通过人物来扩大STEP值。 | |||
'''STEP最小值= max(加成后STEP值 / (人物STEP数值/50), 初始STEP值)''' | |||
'''STEP最大值= min((加成后STEP值+0.1) / (人物STEP数值/50), 初始STEP值 + 0.1)''' | |||
''需要指出的是,这个算法并未考虑STEP数值也是浮点数,也有误差'' | |||
''1.7.0更新后,采取play+加成可以进一步缩小误差'' | |||
''STEP最小值= max(加成后STEP值 / ((人物STEP数值/50)*play+加成), 初始STEP值)'' | |||
''STEP最大值= min((加成后STEP值+0.1) / ((人物STEP数值/50)*play+加成), 初始STEP值 + 0.1)'' | |||
优点:一次算出,无需新注册号,无需控分 | |||
缺点:受World体力限制,定数越低要求分数越高,需要大量时间金钱投入,精度不够(最高0.2)}} | |||
==研究过程与验证== | ==研究过程与验证== |
个编辑