deemo吧 关注:149,339贴子:853,915
  • 2回复贴,共1

【正事】关于Deemo比赛设备补正方案的探讨

取消只看楼主收藏回复

1L喂百度……


1楼2017-02-04 14:12回复
    (刚才贴吧抽风自己发出去帖子一直在那里点进去就显示已被删除orz……)
    大家好,这里是盐酸。这次我发帖是要来讨论一些正事的。具体来讲,是关于比赛时设备平衡方案的事情。
    看过之前Deemo两次吧内比赛的人应该知道,第一届比赛采用了一个现在看起来好像不很恰当的平衡方案,而第二届比赛时并没有采用任何设备补正方案。很明显对于某些特定谱面,屏幕大小(手机/平板)对于选手实际发挥的影响是显著的,所以对于这些谱面,一个合适的设备间平衡方案比较重要。
    关注隔壁Cytus吧的人可能会知道,在去年设备平衡方案有了一些改动(详细的方案请移步: https://tieba.baidu.com/p/4354205566,这个帖子里比较详细地讲述了新的补正方案以及这个方案的优点)。可以看出,这个方案是具有普适性的,其适用范围并不止Cytus一个游戏,所以可以把这个方案推广到Deemo比赛中。在前几次比赛中,比赛积分都是依赖于TP的(这里Deemo比赛中的TP指Charming的比率),所以这里用Charming率替代Cytus中的TP进行计算亦有其道理所在。
    (这后面的一段为理论推导,如果不想看的话可以直接跳过这一部分,直接看结论)
    其实这个方案推广到Deemo中非常容易,换算公式为(^为乘方运算):
    折算后Charming率=折算前Charming率^平衡系数
    而我们在比赛过程中,选手最终的Charming率都是一个非常接近1的数值,那么我们可以取近似(即幂函数在x=1处的一阶展开,或者说,x=1处的切线):
    1-折算后Charming率=(1-折算前Charming率)×平衡系数
    我们给两边同时乘以该谱面的note数,就得到了下面这个很简洁的式子(nc即为non-charming,非Charming判定的总称,即great和miss的总和)
    折算后nc数=折算前nc数×平衡系数
    结论在这→→→最后我们得出了一个非常简单漂亮的近似结果,即是把你的nc数乘上平衡系数后再进行分数的计算。那这个近似到底有多精确呢?我们以手机Charming率98%,平衡系数为0.75来计算,这样按照近似计算方法,1-(1-98%)×0.75=98.5%,这与98%^0.75=0.984962非常接近。举个例子,一个谱面的平衡系数是0.8的意思就是你用手机打出的nc数给你打八折再与平板成绩比较,是不是容易理解了一些呢?
    然而实际计算时要用到乘方运算,所以:
    以后裁判给我自备计算器——我们最可爱的吧主凌舞
    重点在下一层(确信)


    3楼2017-02-04 14:14
    回复
      说了这么多,如果没有实际的支撑,理论终究只是理论。我们正在着手建立一个基于此方案的设备平衡系数表,而这个平衡系数表的建立显然需要大量数据的支撑。对这件事有兴趣的吧友可以在下面回复,各水平阶段的玩家都欢迎!如果上面的推导没看懂也不必在意,最后数据处理肯定不会让你们来的(笑)。
      当然,如果有谁有更好的平衡方案的建议,也请在下面回复!
      谢谢合作!


      本楼含有高级字体4楼2017-02-04 14:16
      收起回复