System Specifications
During the contest the computer is your most valuable resource (except maybe for coffee). Some explanation about what you can expect from our systems, is therefore in order.
Hardware
During the contest each team will have exactly one computer (with TFT screen, keyboard and mouse). The machines will have 512 MB or 1024 MB memory and a clock speed of 1.8 to 2.8 GHz. The jury will use similar machines to judge your submissions.
Software
Before the start of the contest, you can choose whether you want to use Linux or Windows. It is not possible to change the operating system during the contest. The jury will run your submissions on Linux.
You can use C, C++, Java or Pascal for programming. You can choose which programming language you wish to use during the contest. You can even use different languages for different solutions.
Linux
The Linux machines will run Debian GNU/Linux 3.1 (Sarge).
Available window managers are:
- KDE 3.3.2
- twm
- fvwm 2.5.12
- icewm 1.2.20
- wmaker 0.91.0
- ion2
Available compilers are:
- GCC 3.3.5
- Java 2 SDK 1.5.0
- FreePascal 2.0.0
Available editors:
- vim 6.3
- emacs 21.4a
- joe 3.1
- nedit 5.5
- nano 1.2.4
- kate 3.3.2
- elvis 2.2.0
- nvi 1.79
And for the real die-hards we even have ed (0.2).
Windows
The Windows machines run Windows XP.
Available compilers:
- GCC 3.4.4 (Cygwin 1.5.18)
- Java 2 SDK 1.5.0
- FreePascal 2.0.0
Available editors (amongst others):
- FreePascal IDE 1.0.4
- ConTEXT 0.98.2
- Eclipse 3.1.0
- EditPlus 2.20
- EditPad Lite 5.4.3
- gvim 6.3
- Dev-C++ 4.9.9.2
- Dev-Pascal 1.9.2
There are several additional editors installed under Cygwin (emacs, vim, joe, nano) and of course the standard Windows "editors" notepad and Wordpad are available as well.