three ballons

We have created a "live" CD with the contest environment on it. The CD is based on Ubuntu 7.04. You don't have to reformat your hard drive to give it a try; booting from it won't effect your computer's OS or data at all.

GNU/Linux

The contest will be run on a GNU/Linux operating system. This makes it easy to practice with the actual contest environment. And it will make it faster and easier to ensure all programming teams will have the same environment. The world finals will also be conducted using a GNU/Linux operating system. We have prepared a contest CD based on the April 2007 release of Ubuntu. You can explore the contest environment by simply booting from the CD. When you exit the system and remove the CD, the computer is unchanged. The contest environment can be installed on common Intel-based PCs from the CD, but this takes administrator privileges. (The documentation for the Ubuntu graphical installer can be found on the Ubunutu community docs WWW site.) If it is possible to install Ubuntu 7.04 on a computer, then the contest environment can be installed on it. The CD could be used "live" in a contest, but the performance will naturally be worse.

Please download and try out the contest CD. A CD ISO image is available. Simply burn the image to a CD. And boot from it.

Software on the Contest Environment

Contest Administration

Submitting and judging problem solutions will be performed using PC2. Version 8.7 is installed on the contest CD. The use of PC2 by a team is described in the Team Guide.

A team should start the PC2 software by invoking the command pc2. A team needs to know their name: team1, team37 or whatever, and their password. The password is the same as the team name.

Printing

The printing of program listings will be supported at the programming contest. Listings will be delivered to the teams (contestants may not pick-up their own output). It is not possible to guarantee that receiving printouts will consistently be fast. Please plan accordingly.

To print a file, type

pcpr filename
at the command line. Only files printed this way, will be delivered to the team.

By the way, printing is administered by CUPS.