Difference between revisions of "Contest Data Files"

From PC2wiki
Jump to: navigation, search
m (Output Files: rewrote section)
m (See also: rename cat)
 
(10 intermediate revisions by the same user not shown)
Line 7: Line 7:
 
These files are created by the [[ICPC CMS]] and are loaded into a [[CCS]].
 
These files are created by the [[ICPC CMS]] and are loaded into a [[CCS]].
  
===groups.tsv===
+
===[[groups.tsv]]===
[[TBD]]
 
  
===teams.tsv===
+
Team [[group]]/region information.
[[TBD]]
+
 
 +
===[[teams.tsv]]===
 +
 
 +
Team information, see [[teams.tsv]]
  
 
=[[CCS]] files=
 
=[[CCS]] files=
Line 26: Line 28:
 
See [[contest.yaml]].
 
See [[contest.yaml]].
  
===[[problem.yaml]]===
+
===Problem Definition/settings===
 +
 
 +
The [[Problem Format]] describes the files and formats for the files that
 +
a problem author creates.
 +
 
 +
A problem set of files includes:
 +
* [[problem.yaml]] - problem title, balloon colors, etc.
 +
* [[Problem Format|problem data files]] - input and answer files, sample solutions, samples for teams
 +
 
 +
===[[groups.tsv]]===
 +
 
 +
Team [[Region]] information
 +
 
 +
===[[teams.tsv]]===
 +
 
 +
Team info.
 +
 
 +
===[[logos.tar.gz]]===
 +
 
 +
Team logo files.
 +
 
 +
===[[flags.tar.gz]]===
 +
 
 +
Team country flags.
 +
 
 +
===[[accounts.tsv]]===
 +
 
 +
Account file including login and passwords.  See [[accounts.tsv]]
  
Contains problem information, See [[problem.yaml]].
 
  
===problem data files===
+
===[[userdata.tsv]]===
  
There are a number of data files, source file solutions and problem information
+
Account information for team and non-team accounts.
in files under the problem short name directory.
 
  
 
==Output Files==
 
==Output Files==
  
These files are output by a standard [[CCS]].
+
These files are output by a [[CCS]].
  
* [[submissions.tsv]] - summary list of [[Run]] submissions
+
* [[runs.tsv]] - summary list of [[Run]] submissions
 
* [[scoreboard.tsv]] - contest scoreboard
 
* [[scoreboard.tsv]] - contest scoreboard
 
* [[results.tsv]] - results file, export to [[CMS]]
 
* [[results.tsv]] - results file, export to [[CMS]]
 +
 +
* [[events.xml]] - an XML event feed
 +
 +
* [[TBD]] - HTML scoreboard
  
 
==Output Feeds==
 
==Output Feeds==
Line 55: Line 86:
 
[[Run Submission Interface|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).
 
[[Run Submission Interface|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).
  
=PC² Specific Files=
+
=PC² Files=
[[TBD]]
+
 
 +
In addition to the CCS supported input and output files, there are a number
 +
of other input and output files supported.
 +
 
 +
==Input Files==
 +
 
 +
===Accounts Load File===
 +
 
 +
See article [[Load Account]]
 +
 
 +
==Output Files==
 +
 
 +
===Reports Files===
 +
 
 +
See [[Reports]]
  
==Accounts Load File==
+
===[[evals.log]]===
[[TBD]]
 
  
==Reports Files==
+
Each time a judgement is created a line is added to [[evals.log]]
[[TBD]]
 
  
==evals.log==
+
===End of Contest Reports===
[[TBD]]
+
 
 +
At the end of the contest a number of reports are automatically generated,
 +
See [[http://pc2.ecs.csus.edu/bugzilla/show_bug.cgi?id=473 Bug 473 ]] for details.
  
 
==Deprecated [[CMS]] Import Files==
 
==Deprecated [[CMS]] Import Files==
Line 71: Line 116:
 
content [[CMS]] data files.
 
content [[CMS]] data files.
  
=== PC2_Contest.tab ===
+
* [[PC2_Contest.tab]]
See [[PC2_Contest.tab]].
+
* [[PC2_Site.tab]]
 
+
* [[PC2_Team.tab]]
=== PC2_Site.tab ===
 
See [[PC2_Site.tab]].
 
 
 
=== PC2_Team.tab ===
 
See [[PC2_Team.tab]].
 
  
 
=See Also=
 
=See Also=
Line 87: Line 127:
 
[[TBD]] links to loading of contest data file functions in pc2
 
[[TBD]] links to loading of contest data file functions in pc2
  
[[Category:CCS|CCS]]
+
[[Category:CLICS]]
 
 
 
[[Category:Import and Export]]
 
[[Category:Import and Export]]

Latest revision as of 10:28, 3 December 2016

A complete list of data files that can be imported and exported from the PC²


CMS Files

These files are created by the ICPC CMS and are loaded into a CCS.

groups.tsv

Team group/region information.

teams.tsv

Team information, see teams.tsv

CCS files

Input Contest Configuration Files

These files contain contest and problem configuration data and are loaded into a CCS.

contest.yaml

Contains general contest information, language definitions and problem references (short name), problem order and balloon colors. See contest.yaml.

Problem Definition/settings

The Problem Format describes the files and formats for the files that a problem author creates.

A problem set of files includes:

groups.tsv

Team Region information

teams.tsv

Team info.

logos.tar.gz

Team logo files.

flags.tar.gz

Team country flags.

accounts.tsv

Account file including login and passwords. See accounts.tsv


userdata.tsv

Account information for team and non-team accounts.

Output Files

These files are output by a CCS.

  • TBD - HTML scoreboard

Output Feeds

These feeds are live data created/updated by a CCS

Event Feed XML

Event Feed (XML) - provides a number of contest events, ex. contest def, language def, runs info, notifications. See Event Feed

RSI

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

PC² Files

In addition to the CCS supported input and output files, there are a number of other input and output files supported.

Input Files

Accounts Load File

See article Load Account

Output Files

Reports Files

See Reports

evals.log

Each time a judgement is created a line is added to evals.log

End of Contest Reports

At the end of the contest a number of reports are automatically generated, See [Bug 473 ] for details.

Deprecated CMS Import Files

Before the CCS there were another set of nearly identical in content CMS data files.

See Also

TBD links to loading of contest data file functions in pc2