We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
インタラクティブ問題でのデバッグを速やかに行うために、 oj test-reactive に複数のテストケースを実行するオプションがあると大変ありがたいです。
コンテスト中に自分のプログラムのバグを特定したいとき、インタラクティブでない場合は oj generate-input を利用することで WA を返すケースを発見することができます。このとき適切なオプションをつけることで hack できるまで連続実行することが可能になり、テストケースを1秒に数十ケース単位で実行することができて非常に便利です。
一方、インタラクティブでも oj test-reactive を利用すれば可能ですが、連続実行を行うオプションがありません。シェルの機能を利用すればループさせることは可能ですが、毎回 oj を起動して終了させるのが重いのか(ここきちんと検証していません、すみません) 小さいケースでも手元で一回あたり 0.5 秒程度かかってしまいます。 oj test-reactive にも hack されるまでケースを実行するオプションがあるとありがたいです。
The text was updated successfully, but these errors were encountered:
元々自分のローカル用に実装していたものでしたが、issue に上がっていたので PR (#915) を出してみました。オプションのインタフェースなどには議論の余地があると思うので、何かあれば言っていただけるとうれしいです。
Sorry, something went wrong.
Successfully merging a pull request may close this issue.
Description / 説明
インタラクティブ問題でのデバッグを速やかに行うために、 oj test-reactive に複数のテストケースを実行するオプションがあると大変ありがたいです。
Motivation / 動機
コンテスト中に自分のプログラムのバグを特定したいとき、インタラクティブでない場合は oj generate-input を利用することで WA を返すケースを発見することができます。このとき適切なオプションをつけることで hack できるまで連続実行することが可能になり、テストケースを1秒に数十ケース単位で実行することができて非常に便利です。
一方、インタラクティブでも oj test-reactive を利用すれば可能ですが、連続実行を行うオプションがありません。シェルの機能を利用すればループさせることは可能ですが、毎回 oj を起動して終了させるのが重いのか(ここきちんと検証していません、すみません) 小さいケースでも手元で一回あたり 0.5 秒程度かかってしまいます。 oj test-reactive にも hack されるまでケースを実行するオプションがあるとありがたいです。
The text was updated successfully, but these errors were encountered: