Coding Contest FAQs
- Will I get more information about this competition before the contest day?
- All registrants will receive an email containing the contest specifications on Friday, November 2, 2012. The specifications will be sent to the email address you used when you registered for the contest. The specifications will enable you to prepare a submission in a relatively short period of time.
- How much time should I spend to prepare my code?
- There's a range. For example, the winning submission from the previous contest took 40 hours over a period of 10 days. A minimal submission will take approximately two hours to prepare.
- When do our codes compete?
- Your code submission will compete head-to-head with other programs on the contest day which is Saturday, November 17, 2012. As the day progresses, you may modify your submission as needed. How much modifications you choose to do on the Saturday is entirely dependent upon how your submission is doing, whether you decide to modify it, and how well you can adapt it the day of the contest.
- What programming languages can I use?
- There are no restrictions on what language you can use for the competition. There is also no restriction on using a specific Integrated Development Environment (IDE). However, there is a subjective set of prizes that will take into account how you express the code.
- Will there be any food or refreshments served at this contest?
- Yes. Refreshments and snacks will be available throughout the day and lunch will be provided.
- When are the prizes awarded?
- The awards ceremony will take place right after the competition on Saturday, November 17, 2012. There will be appetizers and beverages served while you network and recount the exciting moments of your day.
- Are there any other prizes than 1st, 2nd, and 3rd place?
- Yes. There will be a number of other prizes awarded throughout the competition day. You will need to attend the awards night to accept your prize(s).
- Will we be required to use a specific technology?
- Yes. While you may use any language or IDE you want, you will be required to run your submission on a Pason-provided Amazon Web Services Micro Instance (Windows or Ubuntu). Further, your submission will be required to submit commands to a ZMQ broker. Given the real-time nature of the problem we are presenting this year, we are using these technologies in an attempt to normalise any hardware advantages students may have and keep the competition fair. For more information on the ZMQ technology, see http://www.zeromq.org/. For more information on AWS (and to acquire a free micro instance to play with before the contest), see http://aws.amazon.com/ec2/.