forum

架空比赛设计帖

posted
Total Posts
14
Topic Starter
Roidt
目前的社区比赛模式都比较类似,包括资格赛和淘汰赛阶段。如果你有什么关于比赛设计的创意,可以在这个帖子里讨论。我设计了一个全模式个人赛的比赛流程R-Cup,但是这几天我实在没有时间码字了,有时间会发出来的。

[以下更新于6.15]

单图的计分机制

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

[未完待续]
Jason House
支持,让比赛流程更科学/有趣 mark期待一手
Candy
排序型选图
比赛前两队队长分别将图池中各图分别打分,私信提交给主办方,比赛时将各图按两队打分之和排序,从高往低顺序进行比赛

拳皇式比赛
使用ScoreV2,比赛时两队自行设置出场人员及顺序,每个玩家有100点血量,1v1对局,对局输方的出场玩家扣除60点血量,扣完出局换下一位;赢方的出场玩家扣除60*(输方得分/赢方得分)的血量,扣完出局换下一位。最先打完所有出场队员的一方判为失败,另一方获胜。可以根据具体情况调整规则数字。
heipizhu
完了,又来一个开坑不填的楼主(
Topic Starter
Roidt

heipizhu wrote:

完了,又来一个开坑不填的楼主(
我又回来了,明天会更新一些
。。。
完蛋了,我写的东西里有大量的公式和图片,但是在这里插入图片很不方便。我可能会换个地方更新。
heipizhu

A M D wrote:

支持,让比赛流程更科学/有趣 mark期待一手
楼主的这个算法要第一次要投入实战了,这次是个萌新娱乐赛,主表/报名链接在下面:
https://docs.qq.com/sheet/DVnpzaVZzdmZKUU5I?nojump=1&u=53b87ddfdc6f41e38e4a4dc6df893c22
OVERDUSTFIVA

heipizhu wrote:

A M D wrote:

支持,让比赛流程更科学/有趣 mark期待一手
楼主的这个算法要第一次要投入实战了,这次是个萌新娱乐赛,主表/报名链接在下面:
https://docs.qq.com/sheet/DVnpzaVZzdmZKUU5I?nojump=1&u=53b87ddfdc6f41e38e4a4dc6df893c22
但是目前这个报名表有点混乱了(指一大堆表情包)
heipizhu
在candy的基础上整了一套规则:
规则v1.0
每个队伍有4人,每名玩家有100点血量,2v2对局。
扣完血出局,不可上场。
最先打到仅剩一名队员的队伍失败,另一方获胜。

每次掉血规则如下:
lobby排在第一且团队获胜的,固定扣20血
lobby排在第一但团队未获胜,固定扣20*1.5血
lobby排在第二/三/四且团队获胜的,扣除MIN(60,((理论满分-你的分数)/(理论满分-第一名的分数)))血
lobby排在第二/三/四且团队获胜的,扣除MIN(60,((理论满分-你的分数)/(理论满分-第一名的分数)))**1.5血

若在最后一局出现同时死亡,且死亡后均仅剩<=1名玩家的情况,或是,在最后一局不可避免的会出现上述情况的情况下,则进入tb。tb时,所有死亡玩家均可进行比赛

规则v2.0
每个队伍有4人,每名玩家有100点血量,2v2对局。
扣完血出局,不可上场。
最先打到仅剩一名队员的队伍失败,另一方获胜。

每一次扣血规则如下:
lobby排在第一且团队获胜的,固定扣20血
lobby排在第一但团队未获胜,固定扣20*1.5血
lobby排在第二/三且团队获胜的,扣除(第一名得分-你的分数)/(第一名得分-第四名得分)*10+20血
lobby排在第二/三且团队未获胜的,扣除((第一名得分-你的分数)/(第一名得分-第四名得分)*10+20)*1.5血
lobby排在第四且团队获胜的,扣除30血
lobby排在第四且团队未获胜的,扣除45血

若在最后一局出现同时死亡,且死亡后均仅剩<=1名玩家的情况,则存活玩家以及一名死亡玩家进入tb。
或是,在2v2情况下,血量最低者血量小于等于20时,则直接进入tb。
OVERDUSTFIVA

heipizhu wrote:

在candy的基础上整了一套规则:
规则v1.0
每个队伍有4人,每名玩家有100点血量,2v2对局。
扣完血出局,不可上场。
最先打到仅剩一名队员的队伍失败,另一方获胜。

每次掉血规则如下:
lobby排在第一且团队获胜的,固定扣20血
lobby排在第一但团队未获胜,固定扣20*1.5血
lobby排在第二/三/四且团队获胜的,扣除MIN(60,((理论满分-你的分数)/(理论满分-第一名的分数)))血
lobby排在第二/三/四且团队获胜的,扣除MIN(60,((理论满分-你的分数)/(理论满分-第一名的分数)))**1.5血

若在最后一局出现同时死亡,且死亡后均仅剩<=1名玩家的情况,或是,在最后一局不可避免的会出现上述情况的情况下,则进入tb。tb时,所有死亡玩家均可进行比赛

规则v2.0
每个队伍有4人,每名玩家有100点血量,2v2对局。
扣完血出局,不可上场。
最先打到仅剩一名队员的队伍失败,另一方获胜。

每一次扣血规则如下:
lobby排在第一且团队获胜的,固定扣20血
lobby排在第一但团队未获胜,固定扣20*1.5血
lobby排在第二/三且团队获胜的,扣除(第一名得分-你的分数)/(第一名得分-第四名得分)*10+20血
lobby排在第二/三且团队未获胜的,扣除((第一名得分-你的分数)/(第一名得分-第四名得分)*10+20)*1.5血
lobby排在第四且团队获胜的,扣除30血
lobby排在第四且团队未获胜的,扣除45血

若在最后一局出现同时死亡,且死亡后均仅剩<=1名玩家的情况,则存活玩家以及一名死亡玩家进入tb。
或是,在2v2情况下,血量最低者血量小于等于20时,则直接进入tb。
这里的固定扣血能不能根据局数更改?
heipizhu

OVERDUSTFIVA wrote:

heipizhu wrote:

在candy的基础上整了一套规则:
规则v1.0
每个队伍有4人,每名玩家有100点血量,2v2对局。
扣完血出局,不可上场。
最先打到仅剩一名队员的队伍失败,另一方获胜。

每次掉血规则如下:
lobby排在第一且团队获胜的,固定扣20血
lobby排在第一但团队未获胜,固定扣20*1.5血
lobby排在第二/三/四且团队获胜的,扣除MIN(60,((理论满分-你的分数)/(理论满分-第一名的分数)))血
lobby排在第二/三/四且团队获胜的,扣除MIN(60,((理论满分-你的分数)/(理论满分-第一名的分数)))**1.5血

若在最后一局出现同时死亡,且死亡后均仅剩<=1名玩家的情况,或是,在最后一局不可避免的会出现上述情况的情况下,则进入tb。tb时,所有死亡玩家均可进行比赛

规则v2.0
每个队伍有4人,每名玩家有100点血量,2v2对局。
扣完血出局,不可上场。
最先打到仅剩一名队员的队伍失败,另一方获胜。

每一次扣血规则如下:
lobby排在第一且团队获胜的,固定扣20血
lobby排在第一但团队未获胜,固定扣20*1.5血
lobby排在第二/三且团队获胜的,扣除(第一名得分-你的分数)/(第一名得分-第四名得分)*10+20血
lobby排在第二/三且团队未获胜的,扣除((第一名得分-你的分数)/(第一名得分-第四名得分)*10+20)*1.5血
lobby排在第四且团队获胜的,扣除30血
lobby排在第四且团队未获胜的,扣除45血

若在最后一局出现同时死亡,且死亡后均仅剩<=1名玩家的情况,则存活玩家以及一名死亡玩家进入tb。
或是,在2v2情况下,血量最低者血量小于等于20时,则直接进入tb。
这里的固定扣血能不能根据局数更改?
你是指越往后的局掉血越快?
(类似图寻的掉血?)
OVERDUSTFIVA

heipizhu wrote:

OVERDUSTFIVA wrote:

heipizhu wrote:

在candy的基础上整了一套规则:
规则v1.0
每个队伍有4人,每名玩家有100点血量,2v2对局。
扣完血出局,不可上场。
最先打到仅剩一名队员的队伍失败,另一方获胜。

每次掉血规则如下:
lobby排在第一且团队获胜的,固定扣20血
lobby排在第一但团队未获胜,固定扣20*1.5血
lobby排在第二/三/四且团队获胜的,扣除MIN(60,((理论满分-你的分数)/(理论满分-第一名的分数)))血
lobby排在第二/三/四且团队获胜的,扣除MIN(60,((理论满分-你的分数)/(理论满分-第一名的分数)))**1.5血

若在最后一局出现同时死亡,且死亡后均仅剩<=1名玩家的情况,或是,在最后一局不可避免的会出现上述情况的情况下,则进入tb。tb时,所有死亡玩家均可进行比赛

规则v2.0
每个队伍有4人,每名玩家有100点血量,2v2对局。
扣完血出局,不可上场。
最先打到仅剩一名队员的队伍失败,另一方获胜。

每一次扣血规则如下:
lobby排在第一且团队获胜的,固定扣20血
lobby排在第一但团队未获胜,固定扣20*1.5血
lobby排在第二/三且团队获胜的,扣除(第一名得分-你的分数)/(第一名得分-第四名得分)*10+20血
lobby排在第二/三且团队未获胜的,扣除((第一名得分-你的分数)/(第一名得分-第四名得分)*10+20)*1.5血
lobby排在第四且团队获胜的,扣除30血
lobby排在第四且团队未获胜的,扣除45血

若在最后一局出现同时死亡,且死亡后均仅剩<=1名玩家的情况,则存活玩家以及一名死亡玩家进入tb。
或是,在2v2情况下,血量最低者血量小于等于20时,则直接进入tb。
这里的固定扣血能不能根据局数更改?
你是指越往后的局掉血越快?
(类似图寻的掉血?)
或者说根据几局几胜来改
(这比赛万一到时候办大了怎么办
Arctos Sagittario
小目标:赛程设计比绝大多数实装的比赛科学合理就行(?
heipizhu

OVERDUSTFIVA wrote:

heipizhu wrote:

OVERDUSTFIVA wrote:

heipizhu wrote:

在candy的基础上整了一套规则:
规则v1.0
每个队伍有4人,每名玩家有100点血量,2v2对局。
扣完血出局,不可上场。
最先打到仅剩一名队员的队伍失败,另一方获胜。

每次掉血规则如下:
lobby排在第一且团队获胜的,固定扣20血
lobby排在第一但团队未获胜,固定扣20*1.5血
lobby排在第二/三/四且团队获胜的,扣除MIN(60,((理论满分-你的分数)/(理论满分-第一名的分数)))血
lobby排在第二/三/四且团队获胜的,扣除MIN(60,((理论满分-你的分数)/(理论满分-第一名的分数)))**1.5血

若在最后一局出现同时死亡,且死亡后均仅剩<=1名玩家的情况,或是,在最后一局不可避免的会出现上述情况的情况下,则进入tb。tb时,所有死亡玩家均可进行比赛

规则v2.0
每个队伍有4人,每名玩家有100点血量,2v2对局。
扣完血出局,不可上场。
最先打到仅剩一名队员的队伍失败,另一方获胜。

每一次扣血规则如下:
lobby排在第一且团队获胜的,固定扣20血
lobby排在第一但团队未获胜,固定扣20*1.5血
lobby排在第二/三且团队获胜的,扣除(第一名得分-你的分数)/(第一名得分-第四名得分)*10+20血
lobby排在第二/三且团队未获胜的,扣除((第一名得分-你的分数)/(第一名得分-第四名得分)*10+20)*1.5血
lobby排在第四且团队获胜的,扣除30血
lobby排在第四且团队未获胜的,扣除45血

若在最后一局出现同时死亡,且死亡后均仅剩<=1名玩家的情况,则存活玩家以及一名死亡玩家进入tb。
或是,在2v2情况下,血量最低者血量小于等于20时,则直接进入tb。
这里的固定扣血能不能根据局数更改?
你是指越往后的局掉血越快?
(类似图寻的掉血?)
或者说根据几局几胜来改
(这比赛万一到时候办大了怎么办
这比赛其实已经上osu晚报了,叫pfc,而且玩家报名都报好了(
详细规则: https://docs.qq.com/sheet/DVXVDUVJqd3ZLc1FR?tab=xkpv22
当时设计这玩意儿设计的累死(
heipizhu
来挖个坟,今天群里收到很多有意思的答案:
当某一方队伍觉得胜率差距过于悬殊时候可以随机抽个在线的大哥助力,每输一场积累一次邀大哥助力的机会,大哥水平在在线的直播间中随机抽取。
或者是,直播间在线人参与抽奖玩法,当某队觉得对面大哥实力过强时候,可以选择性将对面大哥ban掉并且在直播间中按照记录的pp数划分对应的概率,也就是说,对面的大哥大概率会等效替代为同水平的玩家但是并没有练过这张图
我觉得不如3v3,赢的人可以拿对面一个队友
(在血条制基础上)我本来想的是
#1 -20
#2 -23
#3 -27
#4 -30
这样的基础上每个人再减一个 f(score)
按照比值的话是 3.33血:△score?
但是这样不能保证 #1 会在五把之内似掉

注:以上灵感均来源于群友!
Please sign in to reply.

New reply