Thanks for your interest in the Bring on the Battle coding contest. Listed below are some frequently asked questions. If you cannot find the answer one of your questions below, please contact us at .
- Will I get more information about this competition before the contest day?
- All registrants will receive an email containing the contest specifications prior to the contest (date TBA). The specifications will be sent to the preferred 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 a 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, January 9, 2016. As the day progresses, you may modify your submission as needed. The number of modifications you choose to do on the game day 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).
- 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 prizes will be handed out to the winning teams right after the competition on Saturday, January 9, 2016.
- Are there any other prizes than first, second, and third place?
- Yes. There will be a number of draw prizes awarded throughout the competition day.
- 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/.