潜力值:修订间差异

(修整页面)
第110行: 第110行:


== 潜力值更迭 ==
== 潜力值更迭 ==
===更迭过程===
=== 更迭过程 ===
 在游玩结束并联网上传成绩之后,系统将返回本次游玩结束后的潜力值,并根据返回的潜力值计算出变化值。若开启“显示潜力值”则会显示该次的变化值,返回值与目前潜力值相同则显示“keep”。
 在游玩结束并联网上传成绩之后,系统将返回本次游玩结束后的潜力值,并根据返回的潜力值计算出变化值。若开启“显示潜力值”则会显示该次的变化值,返回值与目前潜力值相同则显示“keep”。


第116行: 第116行:
*系统返回的是潜力值数值,而非变化值,因此在某些极端情况(在设备A反复上传成绩,设备B未同步更新潜力值)可能会出现潜力值变化值远超一次游玩所可能出现的变动值。
*系统返回的是潜力值数值,而非变化值,因此在某些极端情况(在设备A反复上传成绩,设备B未同步更新潜力值)可能会出现潜力值变化值远超一次游玩所可能出现的变动值。


===更迭原理===
=== 更迭原理 ===
  上传 一次成绩后,更迭 种情况:
  一次成绩 被上传 后, 可能出现best30的更迭和recent10/30的 更迭 ,然后导致玩家潜力值的更迭。 个更迭并不能确认是否存在连锁关系(即更迭一项必更迭另一项)。


*{{可能过时|分数大于等于EX(即大于等于9,800,000)或者[[机制#回忆收集条|困难模式]]Track Lost<ref group="注释">[[光(Fracture)]]的Overflow特性虽然会触发Hard模式回忆条,但是结算并不归于'''Hard'''而是'''Easy''';对应的,由[[光(Zero)]]触发进入[[Fracture Ray]]时,或由[[对立]]触发进入[[Grievous Lady]]时,为真实Hard模式。</ref>,如果此次成绩的单曲潜力值比recent30中的最小值大(也就是可以更新recent30),那么会把recent30中单曲潜力值最低的成绩写出(同ptt则取最早);否则不计入。}}<ref group="注释">排除多设备影响下,已有达到ex的分数时扣除潜力值的先例。</ref>
当一次更迭未对保存的数据进行改动时,称其为'''未更迭'''。当一次更迭改动了数据但暂时未更改玩家潜力值时,称其为'''暂无更改更迭'''。
*{{可能过时|除上述特殊情况外,分数小于EX(即小于9,800,000)成绩直接写入末尾,recent30最早的成绩写出,也就是按时间顺序写入与写出recent30。}}
 
**{{来源请求|如果recent中该谱面的最高成绩低于本次成绩,本次成绩疑似会直接覆盖recent中的该谱面最高成绩;}}
==== best30 ====
**此时写入成绩后,可能会导致原较高成绩被写出,进而导致潜力值下降。
当上传的单曲潜力值超过了best30的任何一个单曲潜力值后,此单曲潜力值插入b30队列,单曲潜力值最低的成绩被刷出b30队列。
*v3.0.0以后从recent30选取top成绩时去除了相同谱面成绩的影响,而recent30可以包含相同谱面,所以在一定次数游玩后依然会写出最早的记录,即使你在此期间仅游玩过已经写入recent30的谱面;
 
*v3.0.0之后任何recent成绩不论分数,在写入时都会保证recent30内仍有至少10个不同谱面的成绩(即假如recent30依然正常写出会导致不同谱面数量小于10,此时会保持不同谱面数量不降低,{{来源请求|新的成绩只会替换recent30中最低ptt或不计入}})。
特殊机制:
* 未确认是否存在。
 
==== recent10/30 ====
上传的单曲潜力值插入r30队列,将队列中游玩时间最早的成绩刷出r30队列。
 
特殊机制:
* {{可能过时|分数大于等于EX(即大于等于9,800,000)或者[[机制#回忆收集条|困难模式]]Track Lost<ref group="注释">[[光(Fracture)]]的Overflow特性虽然会触发Hard模式回忆条,但是结算并不归于'''Hard'''而是'''Easy''';对应的,由[[光(Zero)]]触发进入[[Fracture Ray]]时,或由[[对立]]触发进入[[Grievous Lady]]时,为真实Hard模式。</ref>,如果此次成绩的单曲潜力值比recent30中的最小值大(也就是可以更新recent30),那么会把recent30中单曲潜力值最低的成绩写出(同ptt则取最早);否则不计入。}}<ref group="注释">排除多设备影响下,已有达到ex的分数时扣除潜力值的先例。</ref>
* {{来源请求|如果recent中该谱面的最高成绩低于本次成绩,本次成绩疑似会直接覆盖recent中的该谱面最高成绩;}}
* v3.0.0以后从recent30选取top成绩时去除了相同谱面成绩的影响,而recent30可以包含相同谱面,所以在一定次数游玩后依然会写出最早的记录,即使你在此期间仅游玩过已经写入recent30的谱面;
* v3.0.0之后任何recent成绩不论分数,在写入时都会保证recent30内仍有至少10个不同谱面的成绩(即假如recent30依然正常写出会导致不同谱面数量小于10,此时会保持不同谱面数量不降低,{{来源请求|新的成绩只会替换recent30中最低ptt或不计入}})。


==技术信息==
==技术信息==