-# Makefile for MO-Eval
-# (c) 2008--2009 Martin Mares <mj@ucw.cz>
+# Makefile for Moe
+# (c) 2008--2012 Martin Mares <mj@ucw.cz>
VERSION=1.0.99-20080220
================================================================================
- The MO Contest Environment @VERSION@
+ Moe Contest Environment @VERSION@
(c) 2001--2008 Martin Mares <mj@ucw.cz>
and some other competitions.
You will find a brief documentation in the doc/ directory inside the package (start
-with doc/index.html) or on-line at http://mj.ucw.cz/mo-eval/.
+with doc/index.html) or on-line at http://www.ucw.cz/moe/.
The whole package can be distributed and used under the terms of the GNU General
Public License version 2.
-# Makefile for MO-Eval sandbox
+# Makefile for Moe sandbox
# (c) 2008--2010 Martin Mares <mj@ucw.cz>
DIRS+=box
#!/usr/bin/perl
-# Configure script for MO-Eval
+# Configure script for Moe
# (c) 2008--2009 Martin Mares <mj@ucw.cz>
use warnings;
Init($srcdir, "default.cfg");
Include "ucw/default.cfg";
-Log "### Configuring MO-Eval ###\n\n";
+Log "### Configuring Moe ###\n\n";
Include Get("CONFIG");
require UCW::Configure::Paths;
require UCW::Configure::C;
-# Default configuration file for MO-Eval
+# Default configuration file for Moe
# Compile the submit server
Set("CONFIG_SUBMIT" => 1);
<link rel=stylesheet title=Default href="mo-eval.css" type="text/css" media=all>
</head><body>
-<h1>The Anatomy of MO-Eval</h1>
+<h1>The Anatomy of Moe</h1>
-<p>MO-Eval lives in the following directory structure:
+<p>Moe lives in the following directory structure:
<ul>
<li><code>bin/</code> – all programs (usually shell scripts)
<h1>The Moe Contest Environment</h1>
-<p>The Moe Contest Environment (formerly MO-Eval) is a system for conducting
+<p>The Moe Contest Environment (formerly Moe) is a system for conducting
programming competitions similar in spirit to the
<a href="http://www.ioinformatics.org/">International Olympiad in Informatics</a> –
contestants solve programming tasks, submit the source code of their solutions,
to get a more up-to-date picture.
<ul>
-<li><a href="anatomy.html">Anatomy of MO-Eval</a>
+<li><a href="anatomy.html">Anatomy of Moe</a>
<li><a href="install.html">Installation</a>
<li><a href="tasks.html">Tasks and their types</a>
<li><a href="eval.html">Evaluating solutions</a>
<link rel=stylesheet title=Default href="mo-eval.css" type="text/css" media=all>
</head><body>
-<h1>The Installation of MO-Eval</h1>
+<h1>The Installation of Moe</h1>
-<p>MO-Eval can be installed in two possible ways:
+<p>Moe can be installed in two possible ways:
<h2>Minimal Installation</h2>
<h2>Contestants' homes</h2>
-<p>MO-Eval can either take care of the home directories of contestants or use
+<p>Moe can either take care of the home directories of contestants or use
an existing infrastructure. In the former case, you need to do the following:
<ul>
<h1>Utilities of contestants</h1>
-<p>MO-Eval also offers several utilities for use by the contestants. They are by default
+<p>Moe also offers several utilities for use by the contestants. They are by default
installed to the <code>public</code> directory, where you also should install a subset
of the <code>problems</code> hierarchy containing the config files and public test
cases (e.g., the example input/output from the problem description sheet).
<h1>Tasks and their types</h1>
-<p>MO-Eval supports the following standard types of tasks (new task types can be defined, but
+<p>Moe supports the following standard types of tasks (new task types can be defined, but
it takes some effort):
<ul>
-# Makefile for MO-Eval evaluator
+# Makefile for Moe evaluator
# (c) 2008 Martin Mares <mj@ucw.cz>
DIRS+=eval
-# Makefile for MO-Eval isolator
+# Makefile for Moe isolator
# (c) 2012 Martin Mares <mj@ucw.cz>
DIRS+=isolate
-# Makefile for MO-Eval judges
+# Makefile for Moe judges
# (c) 2008--2009 Martin Mares <mj@ucw.cz>
DIRS+=judge
/*
- * A simple library for MO-Eval judges
+ * A simple library for Moe judges
*
* (c) 2007 Martin Mares <mj@ucw.cz>
*/
-# Makefile for MO-Eval submitter
+# Makefile for Moe submitter
# (c) 2008 Martin Mares <mj@ucw.cz>
SUBCF=$(LIBGCRYPT_CFLAGS) $(LIBGNUTLS_CFLAGS) $(GNUTLS_CFLAGS)
# DN options
# The organization of the subject.
-organization = "MO-Eval"
+organization = "Moe"
# The organizational unit of the subject.
-#unit = "MO-Eval"
+#unit = "Moe"
# The locality of the subject.
# locality =
# DN options
# The organization of the subject.
-organization = "MO-Eval"
+organization = "Moe"
# The organizational unit of the subject.
-#unit = "MO-Eval"
+#unit = "Moe"
# The locality of the subject.
# locality =
# DN options
# The organization of the subject.
-organization = "MO-Eval"
+organization = "Moe"
# The organizational unit of the subject.
-#unit = "MO-Eval"
+#unit = "Moe"
# The locality of the subject.
# locality =
-# Makefile for MO-Eval utilities
+# Makefile for Moe utilities
# (c) 2008 Martin Mares <mj@ucw.cz>
DIRS+=utils