A powerful and stable judge system designed for RigidOJ.
It can also be used by other OnlineJudge system which takes RabbitMQ as the distribution intermediary.
-
Sandbox protection (Linux)
-
SpecialJudge (Program comparison)
-
Multiple test case judge
-
Time & memory limits for different languages
-
Problem data download & cache
-
Generate Diff report (differences between output and standard answer)
-
Language & Compiler Support:
GCC G++ JDK Clang
-
Proxy to remote OnlineJudges
-
Concurrent tasks
-
Automatically retry
-
Remote OnlineJudge Support:
UVa POJ HDU ZOJ UVaLive SGU SPOJ AIZU Ural Codeforces Codeforces::Gym
- JRE 7
- RabbitMQ 3.4
Visit the GitHub Issues.