Difference between revisions of "CCS Standard"

From PC2wiki
Jump to: navigation, search
(Input Contest Data Files: added links and text)
m (Input Contest Data Files: update links and text)
Line 14: Line 14:
 
* [[Contest DAta Files|userdata.tsv]] - user login and password information
 
* [[Contest DAta Files|userdata.tsv]] - user login and password information
  
==Input Contest Data Files==
+
==Output Contest Data Files==
  
* results.tsv - formerly [[pc2export.dat]] info in TSV format.
+
* [[Contest Data Files|results.tsv]] - the final standings data for upload to the [[CMS]]
* scoreboard.tsv - standings information
+
* [[Contest Data Files|scoreboard.tsv]] - standings information
 
* HTML output of the standings/scoreboard
 
* HTML output of the standings/scoreboard
  

Revision as of 06:28, 15 June 2012

The Contest Control System Standard is a list of requirements for a Contest Control System (CCS) that can be used at the ICPC Finals.

A CCS that conforms to the standard implements the requirements specified and supports the use of the following files and services.

Input Contest Data Files

Output Contest Data Files

  • results.tsv - the final standings data for upload to the CMS
  • scoreboard.tsv - standings information
  • HTML output of the standings/scoreboard

Services

  • Run Forwarding Feed (XML) - provides run submission data to clients (non-team typically). The Run Forward Feed data includes both run information (Team, Problem, etc) and the submitted source code file(s).
  • Event Feed (XML) - provides a number of contest events, ex. contest def, language def, runs info, notifications.
  • Input format validator - Judge's data and answer file validator
  • Output validator support - Validator support