Closed tossy310 closed 1 year ago
DOMJudge形式の output validator のサポートを追加します。
この形式では、 validator の exit code によって AC / WA の判断がなされるため、 CodeBase のコード実行コードに、期待される exit code をオプショナルのパラメータとして渡せるようにしました。
また、該当のファイルを rime pack / upload で DOMJudge でアップロードできるようにもしました。
使用方法のサンプルです: https://github.com/tossy310/domjudge-rime-example
なお、上記のコードでしか正しく動くことを検証していないため、動かないケースがあったら申し訳ないです。
レビューありがとうございます。マージします!
ちなみに、 DOMJudge形式のリアクティブジャッジも準備中なのですが、とりあえず動くものを作ったところ、思ったより大変になりそうで、現在考え中です: https://github.com/tossy310/rime/tree/DOMJudgeReactive
こちらもある程度きれいにまとまったらPRに出す予定です。
DOMJudge形式の output validator のサポートを追加します。
この形式では、 validator の exit code によって AC / WA の判断がなされるため、 CodeBase のコード実行コードに、期待される exit code をオプショナルのパラメータとして渡せるようにしました。
また、該当のファイルを rime pack / upload で DOMJudge でアップロードできるようにもしました。
使用方法のサンプルです: https://github.com/tossy310/domjudge-rime-example
なお、上記のコードでしか正しく動くことを検証していないため、動かないケースがあったら申し訳ないです。