Difference between revisions of "CCS Standard"

From PC2wiki
Jump to: navigation, search
m (Output Contest Data Files: added link)
m (Input Contest Data Files: updated links)
Line 10: Line 10:
 
* [[problem.yaml]] - [[ICPC CCS]] a single problem definition  
 
* [[problem.yaml]] - [[ICPC CCS]] a single problem definition  
  
* [[Contest Data Files|groups.tsv]] - ICPC [[CMS]] Region information
+
* [[groups.tsv]] - ICPC [[CMS]] Region information
* [[Contest Data Files|teams.tsv]] - ICPC [[CMS]] Team information
+
* [[teams.tsv]] - ICPC [[CMS]] Team information
* [[Contest DAta Files|userdata.tsv]] - user login and password information
+
* [[userdata.tsv]] - user login and password information
  
 
==Output Contest Data Files==
 
==Output Contest Data Files==

Revision as of 07:27, 16 April 2014

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

Data Feeds

  • 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.

Other Standards

  • Input format validator - Judge's data and answer file validator
  • Output validator support - Validator support