找回密码
 新注册用户
搜索
查看: 6976|回复: 20

[讨论] 新竞赛制度V1.03(完整版) 讨论帖 9月9日截止

[复制链接]
发表于 2012-8-22 10:31:20 | 显示全部楼层 |阅读模式
本帖最后由 xuyongchen 于 2012-8-28 07:20 编辑

以下为新竞赛方案的完整版。已整合现有的竞赛方案。
目前版本为1.03   如大家对竞赛的制度有什么意见(不仅仅局限于以下几条,别的也行),我们将考虑,讨论后加以补充,并不断的更新版本。最终形成新的竞赛制度。

个人赛和论坛赛统称为国内赛

竞赛制度相关

已知的竞赛日程会展示在年度竞赛公示帖
其中的国际赛的日程是不可变的,而国内赛是我们自己组织的竞赛,具体细节会在开赛前2个月确定下来不再更改。
国内赛会在每年的【项目竞赛活动赛事征集】中收集并进行讨论和投票决定。论坛赛则在前一年由投票产生1个最受欢迎项目、根据活跃度降序排名选出10、15、20名的3个项目以及投票产生的剩余8个项目决定。(1+3+8)
个人赛项目与论坛赛项目一致时,二者将合并成一次竞赛,不会举办两次。

竞赛目的:

分布式项目众多,而各个项目的志愿者参与数量差异巨大,大部分项目由于宣传不足而乏人问津,我们举办国内赛的宗旨是为了让大家参与更多不同的项目,接触更多不同的科学研究领域,扩展视野。
因此,对于我们组织举办的个人赛和论坛赛的竞赛项目进行一些限制,让更多人气较低的项目得到作为竞赛项目的机会。

国内赛竞赛项目选择的限制条件:

以年度为单位,所有国内赛的项目都必须进行刷选
现有项目中,每个项目每年最多举办一次国内赛。已经明确的国际赛项目不作为候选项目。如投票时国际赛计划尚未放出,则在放出后 进行调整,已经举办过的项目则不在调整范围内
赛事指定竞赛项目的,须避免年度内已进行过竞赛的项目。例如,每年举办的论坛FAH竞赛。如果某一年FAH官方将举办竞赛,则当年的论坛赛将取消。如在FAH论坛赛举办过后,官方临时举办比赛且Team China参与,则该年度将有两次FAH竞赛。所有项目均适用该规则。
票选竞赛项目,按照下面【票选竞赛项目的票数折算规则】进行计算
注:论坛积分大于1000活跃度30%(第一年不考虑活跃度规则)以上有投票资格。活跃度定义为  一年内该会员参赛数/全年总竞赛数。多项目竞赛算作一次竞赛。

国内赛的举办时间应避开国际赛的日程(人工协作类项目等互不影响的除外),如在提出时尚不清楚国际赛的日程表,则在日程表公布之后适当调整。
国内赛的持续时长应合理(合理的标准是根据项目任务的计算时长决定),最少24小时,最多不应超过30日


国内赛有关项目学科与项目的票选规则:

票选竞赛项目的票数折算规则
若该项目团队人数大于团队排名,则票数 = 得票数 / log (该项目Team China人数/该项目Team China排名)
若该项目团队人数小于团队排名,则票数 = 得票数 / log (该项目Team China排名/该项目Team China人数)


其他:

每次竞赛安排竞赛项目与后备项目以防止出现竞赛项目因服务器维护等原因导致无法进行竞赛的情况。后备项目种类,总时长应与原定赛事项目一致(gpu,cpu),可以是国际赛或者其他国内赛项目
后备项目由项目竞赛委员确定,且每个竞赛在一年中只能作为后备项目出现一次。特殊情况需投票。

注:项目活跃程度定义为:Team China该项目队员总数/Team China该项目国家地区排名


项目竞赛委员相关

关于竞赛的开展:
每项竞赛由项目竞赛委员(简称委员)负责组织
委员在竞赛开始月份的前一个月1日前报名(如竞赛是8月1日开始,则竞赛委员报名截止日期为7月1日),负责本次竞赛的宣传和成绩统计工作。可以提前申请指定竞赛的委员。(如,1月1日可以申请12月的竞赛委员)
每项竞赛由 1-3 个项目竞赛委员组织,主动报名。具体分工自行商量后,请在竞赛开始前至少15天在竞赛帖中明示。
成为委员的用户其用户组将更改为【项目竞赛委员】,直到竞赛结束后7天自动解除委员的职务
赛事完结后根据工作完成度由投票决定对委员实施积分奖励。竞赛委员奖励统一安排在12月发放


项目竞赛委员的具体工作:
报告新竞赛项目详情(对应国际赛,例如 PG 赛事)
组织竞赛的内容(对应个人赛,例如根据竞赛项目票选规则选出竞赛项目的学科和具体项目等)
项目竞赛委员需制作竞赛报名帖以及竞赛赛况帖。所有的竞赛报名帖与竞赛赛况帖须在比赛所在月份之前一个月的1-7日制作完毕。如8月31日将举办某竞赛,则该竞赛的报名帖需在7月1-7日制作完毕。比赛所在月按照开赛时北京时间所在月份为准。竞赛帖的作用为竞赛过程中跟进竞赛赛况。
统计竞赛数据(参考版面旧有竞赛的内容)
尽可能的解答竞赛过程中竞赛用户提出的问题
制作年度竞赛公示帖,方便论坛用户查询该年度所有已知的国际赛日程、国内赛日程以及各参赛用户的活跃度。

项目竞赛委员的奖励:
根据其项目竞赛的成绩按以下公式计算额外的竞赛积分:
国际范围团队竞赛
竞赛积分 = 100 × (1+d×n/c) × loga[(a-b+1) × (n+m-1)] × logc[d × (n+m-1)]
参数说明:a=参赛团队数,b=团队竞赛排名,c=Team China 活跃成员数,d=Team China 参赛成员数,n=竞赛项目数量,m=竞赛持续天数
BOINC Team China 国内竞赛
竞赛积分 = 100 × (1+d×n/c) × logc[d × (n+m-1)]
参数说明:c=Team China 活跃成员数,d=Team China 参赛成员数,n=竞赛项目数量,m=竞赛持续天数

最终计算结果四舍五入到个位数。
竞赛结束后将依据论坛竞赛积分公式进行统计。统计工作将于比赛结束后7-14天内进行。无特殊原因,14天内如未完成竞赛积分统计工作,竞赛委员奖励积分将折半,21天内未完成将无法获得竞赛委员奖励积分。特殊原因以及承诺完成时间由竞赛委员提出并进行投票。若2/3以上票数认可,则通过。
除此之外,每次竞赛之后由参赛人员就竞赛委员的工作进行投票。投票分为1-5分  五个等级。总得分/(5×投票人数)为系数,最终奖励积分=公式得出的积分×系数   投票将采用实名制公开投票,只统计参赛用户的投票结果。


对于委员组共同进行赛事管理的,全部成员根据各人的投票结果,获得竞赛奖励。
无作为的将不能获得奖励

以 BOINC Pentathlon 为例:
a=31,b=13,c=1803,d=503,n=5,m=14
竞赛积分 = 100 × (1+503×5/1803) × log31[(31-13+1) × (5+14-1)] × log1803[503 × (5+14-1)] = 495
投票结果:10名参赛用户均给出5分评价   系数=1  最终奖励积分为495
           10名参赛用户5人给出5分,4人给出4分,1人给出2分评价, 系数=(5×5+4×4+1×2)/(5×10)=0.86  最终奖励积分为425.7=426


竞赛积分相关:

1、竞赛积分说明:
积分名称:【竞赛积分】
积分单位:【☜❣☞】
积分获取:竞赛积分的产生与项目竞赛相关,由管理员颁授,不与其他积分兑换。
积分公式:总积分 = 竞赛积分 x 5 + 其他


2、竞赛积分生效条件:
赛事必须于开始前在【项目竞赛活动区】发布帖子报道,竞赛结果由【项目竞赛委员】统计,根据本规则计算生成所有参赛者的竞赛积分数,以统计表格发布并附件 Excel 文件公开下载查询,计算无误由管理员颁授。
考虑到效率问题,参赛者需在参加竞赛前在竞赛区相关报名帖中报名,没有报名或过期报名的不能获得奖励。
竞赛分国际范围团队竞赛(简称国际赛)、 个人竞赛以及论坛竞赛(简称国内赛)。论坛赛举办频率约为1个月1次。
国际赛规定以 Team China 或非 BOINC 平台项目中中国最大团队为主体参赛。
一般由本论坛发起的赛事均为国内赛,其参赛者限定为 Team China 或非 BOINC 平台项目中中国最大团队里的成员。
竞赛积分公式需建立一个新的论坛竞赛数据文档(如Excel文档)。用于统计该年度所有竞赛用户的竞赛情况。主要为参赛数。便于计算每个参赛队员的竞赛活跃度。需在年度竞赛公示帖中公开并在每次竞赛之后更新。
注:中国最大团队指属于中国地区的活跃用户数最多的团队。(下面以 Team China 通称)



3、竞赛积分计算规则:

参数说明:A:国际竞赛积分
B:国内竞赛积分
d:竞赛持续天数
n:竞赛项目数
Pc:个人积分
Tc:国际赛中团队总积分 或 国内赛中全部实际参赛者总积分
X:竞赛活跃度系数
A:该用户活跃度
N:  该用户当年参加过的竞赛数
Y:项目平衡系数

单个项目竞赛的竞赛积分计算方法:

①:所有 Team China 竞赛参与者基本奖励积分:d x 3

②:单个竞赛项目中排位的奖励积分:

 
③:国际赛 Team China 团队排位奖励积分:

 
④:国际赛 Team China 团队竞赛规模系数:

 
⑤:国际赛 Team China 团队成员参赛系数:

 
⑥:国内赛规模系数:


X:竞赛活跃度系数:log(A×10+N)
 
Y:项目平衡系数:若 排名/队员数<2 则项目平衡参数为:log((该项目Team China国际排名/该项目Team China人数)×25+5)
                                若 排名/队员>=2 则项目平衡参数为:√log((该项目Team China国际排名/该项目Team China人数)×25+5)

竞赛积分计算公式:

A = ① + (② + ③ + 1000 x Pc/Tc) x [1+0.07(d-1)] x ④ x ⑤ x X x Y

B = ① + (② + 1000 x Pc/Tc) x [1+0.07(d-1)] x ⑥ x X x Y

多个项目竞赛的竞赛积分计算方法:

根据单个项目竞赛的竞赛积分计算方法计算出各个分项目的成绩:A1、A2、……、Ai 或 B1、B2、……、Bi

注:对于同时进行多个项目的竞赛,其中的 ④、⑤、⑥ 取值于全部竞赛项目的平均值)

按照下面的计算公式计算总积分:
[/quote]


计算结果的修正:

最终计算结果进位到十位数(假如刚刚好是10的倍数那就到此为止;如果有零头的话,就进位到10位。这样计算出来的结果就是最终的竞赛积分数)
单个项目竞赛的计算结果最大值为 500(假如多人计算出超过 500 的竞赛积分,则均以 500 为最终结果)
多个项目竞赛的计算结果最大值为 1200(假如多人计算出超过 1200 的竞赛积分,则均以 1200 为最终结果)



举例

例1:某同学参加了为期3天的某热门项目的国际竞赛,并且个人积分占到团队积分的50%并且队内排名第一。 最终Team China获得该项目第10名.该项目Team China在全球排名第10名,总队员数有300人。参加比赛的团队一共400支,Team China参赛成员30人. 该赛事是全年的第10个竞赛,该同学之前的9个竞赛均没有参加.

则,按照原先的竞赛公式,该同学最终的竞赛积分为:9+(100+30+1000*50%)*1.14*1.3*0.6=569 修正到500
按照新的竞赛公式,该同学最终的竞赛积分为:      (9+(100+30+1000*50%)*1.14*1.3*0.6)*log((1/10)*10+1)*(log(10/300)*25+5)=131.2  (注:569×0.301×0.766   因此在此条件下,由于10次比赛中仅参加一次,参赛次数加成为0.301,项目热门程度加成为0.766)


例2:某同学参加了为期3天的某冷门项目的个人竞赛,并且个人积分占到团队积分的5%并且队内排名第十。该项目Team China在全球排名第45名,总队员数有80人.参赛人数有30人,该赛事是全年的第10个竞赛,该同学之前的9个竞赛都参加了.

则,按照原先的竞赛公式,该同学的竞赛积分为:9+(48+1000*5%)*1.14*0.6=76
按照新的竞赛公式,该同学最终的竞赛积分为:(9+(48+1000*5%)*1.14*0.6)*log((10/10)*10+10)*(log((45/80)*25+5))=126.6 (注:76×1.301×1.280  因此在此条件下,参赛次数的加成为1.3,竞赛热门程度加成为1.28)


影响新旧竞赛积分的主要参数是活跃度.尤其是到下半年,随着n的不断积累,该项的加成作用越来越明显。
项目的冷门程度主要依据国际排名和Team China团队队员数决定。排名/队员数越小,该项的热门度越高,最后一项的影响越大。目前公式的实际含义为:当项目排名大于人数的5倍以上时,该参数加成大于1【比如,某项目国际排名是150名,Team China只有10人,则150/10=15 大于1 结果为:√log((150/10)×25+5)=1.606】
回复

使用道具 举报

发表于 2012-8-22 11:14:49 | 显示全部楼层
好乱……
回复

使用道具 举报

发表于 2012-8-22 11:51:15 | 显示全部楼层
看到最后几行头晕了
回复

使用道具 举报

 楼主| 发表于 2012-8-22 11:57:50 | 显示全部楼层
今天太累了。我到时候找一些数据放在上面算一下,大家就明白了。总的想法就是,比起之前的竞赛积分,这套竞赛积分公式对于那些经常参赛以及参加非热门项目竞赛的会员有着不小的奖励加成。
回复

使用道具 举报

发表于 2012-8-22 14:33:15 | 显示全部楼层
本帖最后由 nekoko 于 2012-8-22 14:35 编辑

活跃度A是怎么算的?

没事儿了,看到了……
回复

使用道具 举报

发表于 2012-8-22 14:53:31 | 显示全部楼层
不保留FAH赛吗?
回复

使用道具 举报

发表于 2012-8-22 19:29:36 | 显示全部楼层
回复 4# xuyongchen


    额……
回复

使用道具 举报

 楼主| 发表于 2012-8-22 19:46:21 | 显示全部楼层
回复 6# dianci


    如果要投票的话,怎么着fah都会在8个项目中入选吧 ,投不投票都会保留的,不过会在8个票选项目中。而且一年只有一次。
回复

使用道具 举报

 楼主| 发表于 2012-8-22 19:47:11 | 显示全部楼层
回复 5# nekoko


    我到时候重新编辑一下,把活跃度再写一次好了
回复

使用道具 举报

 楼主| 发表于 2012-8-22 22:18:47 | 显示全部楼层
已更新至1.01版本,请大家升级客户端。升级过程中请确保网络连接正常,该过程可能会持续数分钟。
回复

使用道具 举报

 楼主| 发表于 2012-8-26 02:37:17 | 显示全部楼层
更新1.02

投票资格:活跃度条件从50%下调至30%
更新竞赛积分计算公式   调整项目平衡参数    小幅提高对冷门项目的奖励,大幅降低对极其冷门项目的奖励,小幅降低对热门项目的奖励
联赛将不限制形式。
回复

使用道具 举报

发表于 2012-8-27 00:13:14 | 显示全部楼层
看不懂
回复

使用道具 举报

发表于 2012-8-27 00:20:34 | 显示全部楼层
log都出来了..
回复

使用道具 举报

 楼主| 发表于 2012-8-27 00:31:01 | 显示全部楼层
高一数学的程度按计算器就行了
回复

使用道具 举报

 楼主| 发表于 2012-8-27 02:06:05 | 显示全部楼层
更新1.03版本
此次更新为完整版。整合竞赛区三个置顶帖的内容。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-4-29 11:59

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表