-
Notifications
You must be signed in to change notification settings - Fork 73
Jigsaw comp game 2017 FAQ
陈旭 edited this page Oct 30, 2017
·
16 revisions
只要你拥有一个github账号就可以参赛了,还没有github账号?单击这里赶紧注册一个吧。登录github后,请给Jigsaw工程点一个星星,最好能够watch它,这样后续大赛有任何新的进展,github都会以email的形式通知你。
可通过下面两个方式报名:
- 单击这里创建一个issue,标题写上
[jigsaw comp game 2017] 报名参赛,issue的内容可以写上你或者你的团队的简介,并留下你的常用email。后续赛程相关信息,我们会通过这个email和你联系。 - 直接给
chen.xu8@zte.com.cn发送email,标题写上[jigsaw comp game 2017] 报名参赛,email的内容必须留下你的github账号名,其他的可选信息包括你或者你的团队的简介,或者其他人和你想告诉我们的信息。
大赛一共设计了6个赛题,每个赛题都有对应的难度系数。详细的记分规则是这样的:
- 大赛的评委会根据参赛者的实现对赛题需求的满足度打一个基础分
- 完全满足赛题需求的,打90分;
- 参赛者如果未能完全覆盖赛题的需求的,则低于90分,具体分数由评委给出;
- 参赛者如果能够在赛题需求的基础上做出适当&合理的扩展,并且得到评委的认可,则可以有额外的加分,最多加10分;
- 参赛者在某个赛题上的最终得分算法为
基础分*赛题难度系数,称之为综合分; - 参赛者可以同时实现多个赛题,大赛会取综合分数最高前3题的分数累加,作为参赛者的最终得分;
- 这个规则的主要目的是我们不鼓励多而滥的作品,而是少而精的作品;
提示:我们对每个赛题的难点都做了评价,其中也涵盖了实现该赛题所需的技能,参赛者可以根据自身的技能挑选难度合适的赛题,并尽可能全面的覆盖赛题的需求,这样才能够得到高分。
大赛分三个奖项:
- 一等奖1名,现金2000元,对应的正明证书等其他;
- 二等奖2名,现金1200元,对应的正明证书等其他;
- 三等奖3名,现金500元,对应的正明证书等其他;
如果你对npm比较熟悉,那一切都很简单,如果不是,则可能会有些许麻烦。但是无论如何,根据这个文档的说明操作即可。注意,不要用cnpm来安装依赖,有坑!
参赛者通过Github标准的Fork + Pull Request的方式来提交参赛代码,要求
- PR的标题类似这样的:
[jigsaw comp game 2017] implements JigsawRate and JigsawSteps component。 - PR的内容包含你这个PR所解决的哪些issue,例如
fixes #257, #257,其他可选的信息包括:你认为对我们review这个PR的代码有帮助的信息。
提交代码的过程和平时你参与他人的开源工程的过程完全一样。对于这个过程不熟悉的同学,可以参考github的官方说明,或者我找了一份汉语版的说明,虽然上面的配图有点老了,不过流程基本上是一致的。
在Jigsaw的pull request页中看到你的PR,表示提交代码成功。