目前的社区比赛模式都比较类似,包括资格赛和淘汰赛阶段。如果你有什么关于比赛设计的创意,可以在这个帖子里讨论。我设计了一个全模式个人赛的比赛流程R-Cup,但是这几天我实在没有时间码字了,有时间会发出来的。
[以下更新于6.15]
这样两种排名方法都简单有效,但是都不适合全模式个人赛。排名换算法使得不同模式下的每张图权重过于一致,使得严重偏科选手有依靠强项带弱项的机会。而最高分换算法容易使得各个模式之间的图过于不平均,如果你在std模式断了一下,得了一个0.5分,那么需要10张mania模式的图才能追得回来。
因此,我提出了两种可能的弥补方式:(1)采用排名换算法,但是在排名之后要利用一个上凸函数进行进一步换算,从而减小超高排名的作用。(2)采用标准差计分法。首先算出这一张图得分的样本均值和样本二阶中心矩,之后将每位选手的得分减去均值,再除以二阶矩,得到这一张图的得分。考虑到(1)需要对曲线进行设计,仍然有待验证,R-Cup采用的第(2)种单图计分机制。
[未完待续]
[以下更新于6.15]
单图的计分机制
当一张图被多个人打了多次之后,这些人的得分会被首先转换为比赛分,之后根据多张图的比赛分来排定名次。这样的比赛分换算方法往往用于世界杯的资格轮。目前,mwc和twc主要采用排名换算法,即将各个图的各队排名(或者每队个人排名)作为比赛分,分小者胜。而owc和cwc采用最高分比例换算法,即每张图最高分队伍得1分,其他队伍按照分比例得不到1分,总分高者胜。这样两种排名方法都简单有效,但是都不适合全模式个人赛。排名换算法使得不同模式下的每张图权重过于一致,使得严重偏科选手有依靠强项带弱项的机会。而最高分换算法容易使得各个模式之间的图过于不平均,如果你在std模式断了一下,得了一个0.5分,那么需要10张mania模式的图才能追得回来。
因此,我提出了两种可能的弥补方式:(1)采用排名换算法,但是在排名之后要利用一个上凸函数进行进一步换算,从而减小超高排名的作用。(2)采用标准差计分法。首先算出这一张图得分的样本均值和样本二阶中心矩,之后将每位选手的得分减去均值,再除以二阶矩,得到这一张图的得分。考虑到(1)需要对曲线进行设计,仍然有待验证,R-Cup采用的第(2)种单图计分机制。
[未完待续]