本篇文章主要描述【赏金赛项目】的具体实现细节。
关于赏金赛的具体介绍,请看本人的前一篇文章。
1 前期构想
作为一个在探索AI的号,先想设计一个比赛合集的网站,确实有点南辕北辙。
既然搞比赛,就需要实践,需要真正地参与,上来就先学习一大堆理论和基础知识,时间成本比较高,甚至可能半途而废。
不如直接参与一个比赛,跑通一个程序,拿到排行榜的排名,给到实实在在的反馈。
虽说有了比赛代码,按下F5就能执行出结果,但是这里面依旧有很多前提,比如:
- 打什么比赛
- 从哪里拿到代码
- 代码要求的运行环境
- 代码能跑通吗
- 代码跑了一天一夜,最后报错了
- 代码跑一天一夜出结果了,但提交后判定格式有问题,0分
- 排名卡在200名,无法进一步前进,没有人提供思路
我创立这个号的初衷,其实就是为了解决这些问题。
- 打什么比赛,我来提供一个一站式平台,自己选择。
- 提供详尽的本地环境部署方法
- 针对每个比赛,提供baseline与软件版本要求
- 提供可在线上环境出结果的代码
- 针对报错和格式问题,提供社区,互帮互助
- 持续地提供比赛思路及详细实现
【赏金赛项目】当初的构想就是为了解决第一个问题——打什么比赛。
如今各种比赛层出不穷,在好几个网站之间跳来跳去,不知从哪下手。如果设计一个整合平台,就能够简单地横向比较了,比如赏金,还剩多少天,类型等等,这样更容易选择出