Projects / DOMjudge

DOMjudge

DOMjudge is an automated judgement system to run programming contests. It provides a mechanism to submit problem solutions and interfaces for teams, the jury, and the general public. It is lightweight, and depends on standard software to do its task. It has a Web interface for portability and simplicity. It is scalable, so distributed judging is easy. There is a modular system for plugging in languages and compilers. It features rejudging, clarifications, and detailed submission/judging info.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  17 Apr 2013 17:41

    Release Notes: This is a bugfix release rolling up a number of small improvements. The largest impact bugfix concerns an SQL query which could lead to intermittent MySQL locking failures when running with many concurrent users.

    •  12 Nov 2012 22:59

      Release Notes: This bugfix release rolls up a number of fixes and compatibility improvements.

      •  04 Sep 2012 21:37

        Release Notes: This release incorporates some minor bugfixes.

        •  12 Jun 2012 21:55

          Release Notes: A minor bugfix release resolving a crash when compiling on Ubuntu 12.04.

          •  30 May 2012 21:39

            Release Notes: The 3.3 branch delivers some major improvements to DOMjudge. DOMjudge now fully supports submissions consisting of more than one source file. Nearly all aspects of judgehost operation can now be controlled in one place. Optimizations have been made in several places, relevant in large contests. Many smaller improvements and fixes have also been added.

            Screenshot

            Project Spotlight

            Hypercube

            A graph visualizing tool.

            Screenshot

            Project Spotlight

            Antivirus Live CD

            A 4MLinux fork including the ClamAV scanner.