DoubleClick TopCoder
  Tournament Overview Schedule Rules FAQ Competition Arena  
  Eligibility  |   About the Tournament  |   About the Prizes  |   Conditions of Participation  

Official Rules and Regulations

No purchase necessary to enter or win. Void where prohibited.

Summary of the Tournament
The DoubleClick™ 2005 Coding Challenge ("DCCC") is being offered by DoubleClick Inc. ("DoubleClick") and TopCoder, Inc. ("TopCoder"). The DCCC will take place between Tuesday, February 22 and Wednesday, March 2, 2005. It begins with an eight day online registration, after which all registered employees will be eligible to participate in the programming tournament. The tournament takes place online and consists of one (1) competition round. All participants who compete in the competition round will receive a DoubleClick 2005 Coding Challenge, Powered by TopCoder T-shirt and a personally engraved memento. In addition, DoubleClick will award prizes worth over $20,000 in a combination of prizes for overall finalists and for the top 10% of finishers by region in the tournament.

Eligibility
All DoubleClick employees as of February 22, 2005 are eligible to compete in the DCCC. For the purpose of this tournament, "employee" is defined as full-time employee, part-time employee, or intern. Consultants are not eligible to participate.

Registration
Registration will open on Tuesday, February 22 at 9:00AM ET and will close on Tuesday, March 1 at 6:00PM ET. Employees may only register once.

Competition Schedule

Round Date and Time (all Eastern Time)
Registration and practice Starts: Tuesday, February 22, 2005 at 9:00 AM
Ends: Tuesday, March 1, 2005 at 6:00 PM
Competition Round Wednesday, March 2, 2005
Sign in: 10:00 AM - 10:50 AM
START: 11:00 AM
NOTE: In the event the competition round must be cancelled for any reason, all reasonable attempts will be made to run the round the following business day at the same time.


About the Tournament

Use of Plugins in the Competition Arena
The use of external TopCoder Arena plugins or any modifications to the Competition Arena functionality is strictly prohibited.

Logging in Tournament
In order to compete in the tournament, registrants must log in to the Competition Arena no later than ten minutes prior to the start of the round.

Scoring
After the results of the competition have been compiled, the top five overall scorers will be identified and will be awarded a grand prize, and in each region the top 10% of finishers will be awarded a prize. Each participant must have positive (i.e., greater than zero) points to win a prize, so if there are less than five participants who score positive points, only those participants with a positive point total will win grand prizes. Similarly, participants must score positive points to qualify for a prize as a regional winner. Participant placement is determined by aggregating the total point values from all three phases of the round for each participant.

Competition Round Structure
The round of competition consists of three phases: the Coding Phase, Challenge Phase, and System Testing Phase.

  • The Coding Phase is a timed event where all participants are presented with the same three questions representing three levels of complexity and, accordingly, three levels of point earnings potential. Points for a question are awarded upon submission of any solution that successfully compiles and are calculated based on the total time elapsed from the time the question was opened to the time it was submitted.
  • The Challenge Phase is a timed event wherein each participant has a chance to challenge the functionality of other participants' code. A successful challenge will result in a loss of the points originally attributed to the defendant for the code submission points, and a 50-point reward for the challenger. Unsuccessful challengers will incur a point reduction of 25 points as a penalty, applied against their total score in that round of competition.
  • The System Testing Phase is a series of automated tests applied to all submitted code that has not already been successfully challenged. If the TopCoder System Test finds code that is flawed, the author of that code submission will lose all of the points that were originally earned for that code submission. The automated tester will apply a set of inputs, expecting the output from the code submission to be correct. If the output from a participant's submission does not match the expected output, the submission is considered flawed. All successful challenges from the Challenge Phase will be added to the global set of test cases that are used to test all submitted code in the System Testing Phase.
Competition Round
All registered employees will compete in the competition round being held online on Wednesday, March 2 at 11:00AM ET.

All registered DoubleClick employees will be eligible to compete in the competition round. Participants will be randomly assigned to specific virtual rooms, with up to 10 people in each room. TopCoder will determine room assignments prior to the start of the competition round. The participant with the highest point value in the competition round will be declared the first place winner.

About the Prizes
All participants who compete in the competition round will receive a DoubleClick 2005 Coding Challenge T-shirt and a personally engraved memento. In addition, the top five scorers overall will win grand prizes, and the remaining top 10% of finishers in each region will win prizes. For example, if there are 50 participants in a given region, the top five finishers in that region who did not receive a grand prize will receive a prize. If a region has less than 10 participants, the top finisher in that region will still receive a prize, provided he/she did not win a grand prize. DoubleClick will pay all applicable taxes on prizes. Prizes will be distributed as described here.

Finisher Prize
1st place Panasonic 42" Plasma TV (TH-42PHD7UY)
2nd place Choice of IBM ThinkPad T41 or Apple PowerBook G4
3rd place Men's or Women's Tag Hauer Watch worth up to $1500
4th place Canon Digital Rebel/Canon EOS-300D/Canon Kiss Digital with 18-55mm Lens
5th place ViewSonic LCD TV/Computer Monitor (N1750W)
Regional Winners Apple iPod Photo 40Gb
All participants DoubleClick 2005 Coding Challenge T-shirt and personally engraved memento
Note: The values of all prizes are expressed in US Dollars. If the 1st or 5th place grand prize winners are in EMEA or APAC, an equivalent model to those referenced here will be chosen by the Coding Challenge Committee. There are absolutely NO substitutions allowed.


Conditions of Participation
By participating in the tournament, you agree to be bound by these rules and to all decisions of DoubleClick and TopCoder, which are final, binding and conclusive in all matters.

Contestants must not cheat or work in teams. All ideas for any code and/or challenge submitted must be the participant's alone.

All decisions relating to the viability of submissions, the ranking of submissions and all other matters pertaining to the tournament shall be within the sole discretion of TopCoder or its designee and shall be final and binding in all respects.

As a condition of participation in the tournament, all information provided by you upon registration must be comprehensive, accurate and up-to-date. DoubleClick and/or TopCoder may require you to complete an additional registration form to register for the tournament. In order to be eligible to participate in the tournament, you must have completed any and all registration forms required by DoubleClick and TopCoder.

Prizewinners will be announced upon completion of the competition round. Every effort will be made to send prizes to winners within four weeks after the conclusion of the competition round. Providing false information in the registration process will disqualify a winner.

By participating in a tournament and redeeming a prize, a winner releases and agrees to hold harmless DoubleClick and TopCoder, their affiliates, subsidiaries, advertising and promotion agencies, sponsors, and prize suppliers, and all of their respective directors, officers, employees, representatives and agents, from and against any and all liability for any loss, property damage or damage to person, including without limitation, death and injury, due in whole or in part, directly or indirectly, from or arising out of participation in this tournament, or participation in any tournament-related activity, or the receipt, use or misuse of a prize. DoubleClick and TopCoder specifically disclaim all liability associated with, and make no warranties with regard to, any prize given.

In addition, all prizewinners agree to cooperate with DoubleClick's and TopCoder's publicity efforts, without further compensation. This includes the agreement to use their name, handle, address (city and state) and likeness for publicity purposes, where legal, for this or similar future tournaments, and to use the statements made by, or attributed to, the winners relating to DoubleClick and TopCoder and any and all rights to said use, without further compensation.

DoubleClick and TopCoder reserve the right, in their sole discretion, to revoke any and all privileges associated with competing in this tournament, and to take any other action it deems appropriate, for no reason or any reason whatsoever, including if TopCoder suspects competitors of cheating, tampering with the entry process, the operation of the website, or the tournament process, or otherwise being in violation of the rules. DoubleClick and TopCoder reserve the right to cancel, terminate or modify the tournament if it is not capable of completion as planned for any reason, including infection by computer virus, bugs, tampering, unauthorized intervention or technical failures of any sort.

Other
The tournament is void in whole or in part where prohibited by law.

This tournament is brought to you by TopCoder, Inc. (http://www.topcoder.com/) 703 Hebron Avenue (now 95 Glastonbury Blvd), Glastonbury, CT 06033 and DoubleClick Inc. (http://www.doubleclick.net) 111 Eighth Avenue, New York, NY 10011.


Home     |     About DoubleClick     |     About TopCoder
© 2005 DoubleClick Inc. All Rights Reserved.     (212) 271-CLICK (2542)      Legal Disclaimer   Privacy Policy