Next Previous Contents

1. DOMjudge Overview

DOMjudge is a system for running a programming contest, like the ACM ICPC regional and world championship programming contests.

This means that teams are on-site and have a fixed time period (mostly 5 hours) and one computer to solve a number of problems (mostly 6-10). Problems are solved by writing a program in one of the allowed languages, that reads input according to the problem input specification and writes the correct, corresponding output.

The judging is done by submitting the source code of the solution to the jury. There the jury system automatically compiles and runs the program and compares the program output with the expected output.

This software can be used to handle the submission and judging during such contests. It also handles feedback to the teams and communication on problems (clarification requests). It has web-interfaces for the jury, the teams (their submissions and clarification requests) and the public (scoreboard).

1.1 Features

A global overview of the features that DOMjudge provides:

1.2 Copyright and licencing

DOMjudge is developed by Jaap Eldering, Thijs Kinkhorst, Peter van de Werken and Tobias Werth. Development is hosted at Study Association A-Eskwadraat, Utrecht University, The Netherlands.

It is Copyright (c) 2004 - 2013 by The DOMjudge Developers.

DOMjudge, including its documentation, is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. See the file COPYING.

Additionally, parts of this system are based on other programs, which are covered by other copyrights. See the file README for details.

1.3 Contact

The DOMjudge homepage can be found at: http://domjudge.sourceforge.net/

We have a low volume mailing list for announcements of new releases.

The authors can be reached at the following address: domjudge-devel@lists.a-eskwadraat.nl. You need to be subscribed before you can post. See the list information page for subscription and more details.

Some developers and users of DOMjudge linger on the IRC channel dedicated to DOMjudge on the Freenode network: server irc.freenode.net, channel #domjudge. Feel free to drop by with your questions and comments.


Next Previous Contents