Difference between revisions of "BAPC/Tech"
From A-Eskwiki
m |
(→Judgehost) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
[[Category:BAPC]] | [[Category:BAPC]] | ||
+ | == Requirements == | ||
+ | * List the used compilers | ||
+ | * List the available software | ||
+ | * List the available documentation | ||
− | ==Judging system | + | == 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).