Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | BREAKING New referee protocol | tomsmeding | 2019-08-08 |
| | |||
* | Write Quit, not Stop, on end | tomsmeding | 2019-02-16 |
| | | | | My AI's seem ready for this; they never worked with Stop anyway. | ||
* | Fix process startup: use execl, not execlp | tomsmeding | 2019-02-16 |
| | |||
* | Add referee features | tomsmeding | 2019-02-16 |
| | |||
* | Feature 'write_lines' -- UNTESTED! | Tom Smeding | 2019-02-15 |
| | |||
* | Print exit code on process read error | Tom Smeding | 2018-09-18 |
| | |||
* | Set time limit to 5000 for codecup2018 | Tom Smeding | 2018-09-18 |
| | |||
* | Fix bugs | Tom Smeding | 2018-09-18 |
| | | | | | | - Cleanup open file descriptors properly - Use cout, not cerr - Better error logging, including when a program is killed by a signal | ||
* | A few useful error logs in process.cpp | Tom Smeding | 2018-09-17 |
| | |||
* | Catch SIGPIPE to prevent spurious exiting | Tom Smeding | 2018-09-17 |
| | |||
* | Print game code name when player errors | tomsmeding | 2018-08-31 |
| | |||
* | Add timings collect script | Tom Smeding | 2018-08-31 |
| | |||
* | Fix wait()'ing on a Process after terminate()'ing it | tomsmeding | 2018-08-29 |
| | |||
* | Add scheduler debug logs | tomsmeding | 2018-08-29 |
| | |||
* | Rename job.{cpp,h} to scheduler | tomsmeding | 2018-08-29 |
| | |||
* | Compile on mac | tomsmeding | 2018-08-29 |
| | |||
* | Kill referee on player timeout | Tom Smeding | 2018-08-20 |
| | |||
* | Don't try to save scores on player timeout | Tom Smeding | 2018-08-20 |
| | |||
* | Check cache last modified after existence verification | Tom Smeding | 2018-08-20 |
| | |||
* | Less debug logs | Tom Smeding | 2018-08-20 |
| | |||
* | Initial | Tom Smeding | 2018-08-20 |