What is TCO?

The 2009 TopCoder Open (TCO) is a world-wide programming and graphic design tournament that is open to all TopCoder members 18 and older, who are in good standing, and meet all other eligibility criteria. There are nine different tracks of competition as part of the TCO: Algorithm, Architecture, Assembly, Component Design & Development, Marathon, Mod Dash, Specification, and Studio Design. Taking part in the TCO09 gives you the opportunity to showcase your programming and/or design skills up against some of the best in the world. We're also dishing out cash and prizes! Becoming a TopCoder member is easy and free. Register here. Have a question? Just email service@topcoder.com. Stay tuned for more details as we finalize the preparations for this awesome event!

Component Design and Development Competitions Official Rules and Regulations

The 2009 TopCoder Open Component Design Competition ("Design Competition") and Development Competition ("Development Competition") will take place between February 11 and June 4, 2009. The Design Competition and Development Competition will each consist of six (6) weeks of online qualifying competitions, with up to ten (10) of the highest scoring Competitors from each of the Design and Development Competitions winning a trip to the Tournament.

The Design Competition and the Development Competition are part of the Tournament, and by participating in either, or both, of these competitions, you agree to these Rules.

Schedule

Competitors can register for the Tournament and be eligible for the Design and/or Development Competitions between 9:00 a.m. EST on February 11, 2009 and 9:00 a.m. EST on March 19, 2009.  The Design Competition and Development Competition will take place between February 12, 2009 and March 26, 2009 ("Design and Development Competition Period"). 

During the Design and Development Competition Period, Competitors who have registered for the Design and/or Development Competition and who participate in Tournament-eligible design or development competitions (as applicable) on the TopCoder website, will receive points as outlined in these Rules.  A Competitor's submission will not be scored separately for either the Design or Development Competition.  Only Tournament-eligible design and development competitions in which registration has closed during the Design and Development Competition Period shall be included in determining points for the Design Competition and/or Development Competition.

Competition Scoring

Scoring in the Design Competition and the Development Competition is determined based on the final placement for a Competitor's submission in a Tournament-eligible design or development competition (as applicable) in accordance with the rules of such competition.  A design or development competition is Tournament-eligible if the competition is identified as being included as part of the Tournament.  Only Competitors who are registered for the Tournament will be considered in determining place and placement points. Placement scoring is as follows:

  • Highest Scoring Registered Competitor - 10 Points
  • Second Highest Scoring Registered Competitor - 7 Points
  • Third Highest Scoring Registered Competitor - 5 points
  • Fourth Highest Scoring Registered Competitor - 4 Points

Penalty points

All final fixes will be completed according to the applicable component schedule. If there is a delay in submitting final fixes to a submission in a Tournament-eligible design or development competition, the Competitor will be docked one (1) placement point per day (or part thereof) in which the final fixes are late.

Advancement

Upon the completion of all Tournament-eligible design and development competitions during the Design and Development Competition Period, up to the five (5) highest individual placement scores that a Competitor receives during the Competition Period for the Design Competition and the Development Competition will be added for a cumulative placement score for each competition.  Up to ten (10) Competitors with the highest cumulative placement score in the Design Competition and the Development Competition will be invited to attend the onsite awards ceremony at the Tournament.

In the event of a tie, the tie will be resolved in the following manner:

  1. Highest cumulative review score of the lesser number of competitions used to calculate the cumulative placement score for the tied Competitors.
  2. If a tie still remains, then the highest individual review score of the lesser number of competitions used to calculate the cumulative placement score for the tied Competitors.
  3. If a tie still remains, then all remaining tied Competitors will advance to the onsite awards ceremony of the Tournament.
  4. Design and Development Competitions in which a Competitor earned 0 points will not be counted in determining the tiebreaker.

Example:
Competitor #1 competes in three Tournament-eligible architecture competitions, and receives the following review and placement scores:
Project #1 - score 88.45; placement 2; placement score 7
Project #2 - score 76.33; placement 3; placement score 5
Project #3 - score 82.89; placement 3; placement score 5
Cumulative placement score: 7 + 5 + 5 = 17

Competitor #2 competes in two Tournament-eligible architecture competitions, and receives the following review and placement scores:
Project #1 - score 92.56; placement 1; placement score 10
Project #2 - score 75.83; placement 2; placement score 7
Cumulative placement score: 10 + 7 = 17

To break the tie, the Competitor with the highest cumulative review score of the lesser number of projects used to develop the cumulative placement score is the winner.
Contestant #1: 88.45 + 82.89 = 171.34
Contestant #2: 92.56 + 75.83 = 168.39
Contestant #1 would win the tiebreaker.

About the Prizes

The Design Competition and the Development Competition will each award up to $21,500. Any and all applicable taxes on prizes are the sole responsibility of the prizewinner.

  Competitor(s) Design Competition Prize Development Competition Prize  
  1st place finisher* $10,000 $10,000  
  2nd place finisher* $5,000 $5,000  
  3rd place finisher* $2,500 $2,500  
  4th place finisher* $1,000 each $1,000 each  
  5th-10th place finishers* $500 each $500 each  
  Up to the first 50 Competitors
with the highest amount of points
(minimum of 15 placement points)
Limited edition 2009
TopCoder Open t-shirt
Limited edition 2009
TopCoder Open t-shirt
 

* Prize will be awarded during the onsite Awards Presentation at the Tournament. The winner must be present at the onsite Awards Presentation to receive prize.

Prior to Competitors receiving their cash prize, they must complete all work for all underlying design and/or development competitions and Tournament and Design and Development Competition-related work, such as final fixes.

Event Patron



Event Sponsors