蒟蒻自制的linux对拍脚本,请大佬指导
  • 板块灌水区
  • 楼主houmy
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/12/18 16:37
  • 上次更新2024/12/18 20:39:18
查看原帖
蒟蒻自制的linux对拍脚本,请大佬指导
555809
houmy楼主2024/12/18 16:37

链接

解压之后执行 make.sh(可能需要 sudo),就能自动部署好环境。

在项目目录的 example/ 目录下有一个 aplusb,这是一个 A+B 问题的例子。编译这些文件,然后输入 cval judge ./datagen ./wa ./ac 即可开始对拍。

cval judge 的参数:

  • --preset-validator=...:预设的比较器。只有 noipcharbychar,一个是 NOIP 风格的比较器,一个是逐字符比较。
  • --validator-py=...:比较器的相对目录。
  • --cases=...:指定数据组数。
  • --timelimit=...:以秒为单位的时间限制
  • --stop-s:遇到 hack 数据就结束对拍。
  • --nonstop-n:遇到 hack 数据也不结束
  • --no-time-limit-t:不设置时间限制。

还有一个 cval bench,格式是 cval bench ./datagen ./ac,用于判定是否 TLE。参数只有一个,--timelimit=...,用法同上。

希望能有奆佬来提一些宝贵的建议,谢谢。

2024/12/18 16:37
加载中...