CCS Standard

From PC2wiki
Revision as of 15:30, 3 December 2016 by Clevengr (talk | contribs) (Updated header to more accurately reflect the difference between "CCS" and "CLICS"; added links to the CLICS page.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

The term "CCS Standard" typically refers to the CLICS Contest Control System specification, which is a list of requirements for a Contest Control System (CCS) that can be used at the ICPC World Finals.

A CCS that conforms to the CLICS specification 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