BAPCtools
BAPCtools copied to clipboard
Tools for developing ICPC-style programming contest problems.
- There is the global program timeout for generators/visualizers/building (i.e.anything not submissions), which defaults to `30s` and is overridden by `--timeout` for e.g. `bt generate` - There is a per...
Ideally
Instead of having the same testcase 10 times with a different seed, do something like ``` - random: input: generator {seed} count: 10 ```
Ideally have a shared job queue over multiple candidate cases, so that one case isn't always waiting for the slowest submission.
https://github.com/icpctools/icpctools/blob/main/.gitlab-ci.yml#L118-L137
Historically `tools.py` was the only and main binary, but by now most files in this directory are just python libraries. It would be more consistent with other projects to move...