Every eligible participant who registers for the competition will be able to open the problem statement at the same time.Unlike traditional algorithm competitions, the system is not necessarily testing for correctness. In the Marathon Competition, the scoring mechanism may be different for each problem.
A description of the scoring mechanism will be provided in the problem statement. Competitors will have to understand the scoring mechanism in order to effectively compete.
The Marathon Competition is part of the Tournament, and by participating in the Marathon Competition, you agree to these rules.
The Coding Phase is a timed event where all Competitors are presented with the same problem statement. The criteria for scoring a Competitor’s submission will be provided with the problem statement and may change from round to round. During each round of the Marathon Competition, each Competitor may submit one of two types of submissions: an Example Submission or a Full Submission. Each Example Submission is run against the example test cases listed in the problem statement and detailed feedback is provided to the Competitor. Each Full Submission is run against a more complete set of test cases which are not disclosed to the Competitor and the Competitor only receives a provisional score. The duration of the Coding Phase for each of the Online Rounds is 1 week.
The System Testing Phase is applied to the most recent Full Submission for each Competitor. During system testing, each Full Submission is run against a large number of sample cases which are not disclosed to the Competitors, and is scored according to the criteria specified in the problem statement. Once the system tests are completed, Competitors are ranked according to their score on the system test cases. The score a Competitor’s Full Submission receives is determined solely by the system testing.
|Online Rounds||Start-End||Max # of Competitors|
|Round 1||May 9 2018 21:00 – May 16 2018 21:00||Unlimited|
|Round 2||June 6 2018 21:00 – June 14 2018 21:00||Unlimited|
|Round 3||July 11 2018 21:00 – July 18 2018 21:00||Unlimited|
|Round 4||August 1 2018 21:00 – August 8 2018 21:00||Unlimited|
|Warsaw Lightning Round||May 4 2018 21:00 – May 7 2018 21:00||Unlimited|
|Buenos Aires Lightning Round||July 27 2018 21:00 – July 30 2018 21:00||Unlimited|
After each Online Round, up to 30 of the next-highest scoring competitors [among those eligible, who have not already otherwise advanced] will be awarded points based on the following table. To get points for the round, a Competitor must submit a Full Submission and achieve a score greater than zero. If several competitors are tied for a place, they share points for the tied places (i.e. if two competitors are tied for 6th place they’ll each get (40+36)/2 = 38 points).
NOTE: In the event of a tie for any advancing position during the Online Rounds, the tie will be resolved in the following manner:
|Marathon Championship Round|
|Marathon Competition Finals||TBD|
|Onsite Final Winners||Prize|
|Top 150 places based on total points after Online Rounds**||TCO T-shirt|
** To get the prize, Competitor must have positive points after Online Rounds. In the event of a tie in for the 150th place, all competitors with that score will earn a t-shirt.
These rules may change with or without prior notice.