QingdaoU / OnlineJudge

Open source online judge based on Vue, Django and Docker. | 青岛大学开源 Online Judge | QQ群 496710125 | admin@qduoj.com
http://opensource.qduoj.com/
MIT License
5.96k stars 1.46k forks source link

关于重测的问题 #227

Open everlasting2002 opened 5 years ago

everlasting2002 commented 5 years ago

不能重测比赛中的提交记录

virusdefender commented 5 years ago

比赛中的题目重测没有确定的逻辑,比如 先 wa(代码正确测试用例错误导致) 后来 ac (代码是错误,符合错误的测试用例)

这样更正测试用例之后,应该怎么处理这两次提交呢?

如果有官方的重测逻辑,麻烦贴一下可以参考。

schrodingercatss commented 5 years ago

是否能参照hustoj 和loj等开源oj的rejudge机制呢?

everlasting2002 commented 5 years ago

OI赛制的时候,把实时rank关掉后,选手并不知道他的成绩,但是管理员知道,如果这时候管理员发现数据出错了,最好的处理方法就是更换数据后重测

virusdefender commented 5 years ago

考虑在部分情况下提供比赛的重测

cjc7373 commented 5 years ago

比赛中的题目重测没有确定的逻辑,比如 先 wa(代码正确测试用例错误导致) 后来 ac (代码是错误,符合错误的测试用例)

这样更正测试用例之后,应该怎么处理这两次提交呢?

如果有官方的重测逻辑,麻烦贴一下可以参考。

在domjudge中是可以选择是否重测已经ac的代码,在重测结束后可以选择是否保留重测结果。