DEVELOPMENT
Compete in software challenges on a platform that allows up-and-coming coders to step into the spotlight-giving them the chance work on real world projects for Fortune 500 clients.
The 2020 Topcoder Open Development Competition will take place in three (3) online stages.
The top four (4) performers, per the leaderboard, of each stage from the Development Competition, will win a prize and/or a trip to compete in the TCO20 Finals in the USA on dates and a location to be determined at a later date.
Topcoder shall determine at its sole discretion which Development Competitions are Tournament-eligible. Development Competitions include Code challenges, with the exception of Code challenges that are tagged with “QA” or “Data Science”. “QA” challenges will be counted in the QA track and “Data Sciences” will not be awarding any TCO points this year. The Development Competition is part of the Tournament, and by participating in the Development Competition, you agree to the rules on this web page as well as the Tournament rules and the topcoder Terms of Use (collectively, the “Rules”).
Topcoder reserves the right to add or remove competition tracks as needed. Competition stages and prizes may be changed at any time at Topcoder’s sole discretion.
How to qualify
During each Stage, Contestants who participate in Tournament-eligible Development Competitions on the Topcoder website will receive points for that Stage as outlined in these Rules.
Only Tournament-eligible Development Competitions in which registration has opened during the three (3) Stages shall be included in determining points for that Stage.
All Tournament – eligible Development Competitions will be clearly marked on the active challenge listing page.
Development Online Competition Stages Dates | |
---|---|
Stage 1 | October 1, 2019 - December 31, 2019 |
Stage 2 | January 1, 2020 - March 31, 2019 |
Stage 3 | April 1, 2020 - June 30, 2020 |
Competition Scoring
Scoring in the Development Competition is determined based on the final ranking for a Contestant’s submission in a Tournament-eligible Development Competition (as applicable) in accordance with the rules of such competition.
Scores will be rounded to two decimal places.
Upon the completion of all Tournament-eligible Development Competitions, the individual scores that a Contestant receives during all Stages will be added for a cumulative score.
The total placement points to distribute per challenge is based on the total cash prize purse of that challenge.
PERCENTAGE OF PLACEMENT POINTS
# of Submissions that Pass Review
PLACE | 1 | 2 | 3 | 4 | 5 |
---|---|---|---|---|---|
1st | 100% | 70% | 65% | 60% | 56% |
2nd | 30% | 25% | 22% | 20% | |
3rd | 10% | 10% | 10% | ||
4th | 8% | 8% | |||
5th | 6% |
If more than five (5) submissions pass review, the competitors who place in 6th position or below will not receive any placement points.
All final fixes will be completed according to the schedule specified for the applicable Development Competition. On a case-by-case basis, as determined by topcoder personnel, placement points may be deducted for failing to complete final fixes on time.
Placement Ties
In the event of a tie for a Stage, the tie will be resolved in the following manner:
The tied Contestant with the highest number of first place submissions will receive a higher placement in the Development Competition in that Stage.
If a tie still remains, then the remaining tied Contestant with the highest number of second place submissions will receive a higher placement in the Development Competition in that Stage.
If a tie still remains, then the remaining tied Contestant with the highest number of third place submissions will receive a higher placement in the Development Competition in that Stage.
If a tie still remains, then the remaining tied Contestant with the highest number of fourth place submissions will receive a higher placement in the Development Competition in that Stage.
If a tie still remains, then the remaining tied Contestant with the highest number of fifth place submissions will receive a higher placement in the Development Competition in that Stage.
If a tie still remains, then the winner will be determined based on who accumulated the points first.
Tie for Prizes
In the event of a tie, the tie will be resolved in the following manner:
The tied Contestant with the highest number of first place submissions across the Development Competition Stage will receive a higher placement in the Development Competition.
If a tie still remains, then the remaining tied Contestant with the highest number of second place submissions across the Development Competition Stage will receive a higher placement in the Development Competition.
If a tie still remains, then the remaining tied competitor with the highest number of third place submissions across the Development Competition Stage will receive a higher placement in the Development Competition.
If a tie still remains, then the remaining tied competitor with the highest number of fourth place submissions across the Development Competition Stage will receive a higher placement in the Development Competition.
If a tie still remains, then the remaining tied competitor with the highest number of fifth place submissions across the Development Competition Stage will receive a higher placement in the Development Competition.
If a tie still remains, then the winner will be determined based on who accumulated the points first.
Prizes
Any and all applicable taxes on prizes are the sole responsibility of the prize winner.
Stage 1-3 Online Winners | Prize |
---|---|
1st Place | Trip to TCO20 Finals |
2nd Place | Trip to TCO20 Finals |
3rd Place | Trip to TCO20 Finals |
4th Place | Trip to TCO20 Finals |
Prior to Contestants receiving their cash prize, they must complete all work for all underlying Development Competitions and Tournament and Development Competition-related work, such as final fixes.
Contestants are eligible to win only one trip to the onsite tournament regardless of the track they compete in. However, contestants with more than one win across different tracks will receive $500 in lieu of each extra trip won.
Onsite Final Winners | Prize |
---|---|
Champion | $10,000 |
2nd Place | $1,500 |
3rd Place | $500 |
* Prize will be awarded at the conclusion of the Onsite Championship Round. Winner must be present at the onsite Championship announcement to receive prize.