Difference between revisions of "BAPC/Tech"

From A-Eskwiki
Jump to: navigation, search
(Created page with "foo bar Category:BAPC")
 
(Judgehost)
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
foo bar
 
 
 
[[Category:BAPC]]
 
[[Category:BAPC]]
 +
 +
== Requirements ==
 +
* List the used compilers
 +
* List the available software
 +
* List the available documentation
 +
 +
== Judging system ==
 +
Domjudge was used, as described on the [http://domjudge.a-eskwadraat.nl domjudge] site.
 +
 +
=== Domserver ===
 +
Create a single server (perhaps also a backup). This computer does not have to do the compilation of the submissions.
 +
 +
=== Judgehost ===
 +
Create multiple '''identical''' judgehosts. A single judgehost can be used as to create a judge install. And the other judges can be rsynched and have their hostname corrected.
 +
 +
== Team computers ==
 +
* Create a install file for the desired distribution (preseed for debian or kickstart for redhat).
 +
* Create a method to distribute files and commands to multiple hosts.
 +
* Provision the computers from a single server (like the domserver).

Latest revision as of 16:24, 6 March 2013


Requirements

  • List the used compilers
  • List the available software
  • List the available documentation

Judging system

Domjudge was used, as described on the domjudge site.

Domserver

Create a single server (perhaps also a backup). This computer does not have to do the compilation of the submissions.

Judgehost

Create multiple identical judgehosts. A single judgehost can be used as to create a judge install. And the other judges can be rsynched and have their hostname corrected.

Team computers

  • Create a install file for the desired distribution (preseed for debian or kickstart for redhat).
  • Create a method to distribute files and commands to multiple hosts.
  • Provision the computers from a single server (like the domserver).