Judger Building
Go!
Prerequirement
Linux OS
The python library Lo-runner
Internet Connection to the Server Manager
Compilers and runners
Downloading Zip
There're two types of releases on Github. The first type gives you a zip("release pack"), the second type gives you a jar("update pack"). The first time, you need to download a release pack. And when updating, just replace the jar with update pack.
Download the judger jar and required library from the github releases. Run it in the command line with the following arguments:
ip
should be the IP of the server managerport
should be the port of the server managername
should be the name of the judger. Any name is acceptable. Avoid duplicate names.
It's recommended that the server has the same or similar environment as the Server Manager's in order to make sure the judging will go smoothly
Done!
Congratulation! You've finished the building of a single judging thread. You can even build more and more following the process.
Last updated
Was this helpful?