logo-codecombat

CodeCombat Competition

District Competition: Screening Round

General

Contestants will be allowed to code in Python, JavaScript, C++, Lua, or CoffeeScript. Please note that contestants who plan to use C++ should inform the Competition Secretariat beforehand so that adjustments to their licenses could be made.

Rules and Regulations

  • Successful applicants will receive login credentials from the Competition Secretariat by 9 Mar 2023 (Thu). Contestants can then login to the CodeCombat platform and familiarise themselves with the platform with access to Computer Science 1 and Computer Science 2.
  • The competition arena will be opened on 17 Mar 2023 (Fri) 14:00 (GMT+8). Contestants will need to enter the designated arena via email sent by the Competition Secretariat, design their code and play it against the other contestants. 
  • The level of difficulty of the screening round is close to CodeCombat Computer Science 2. 
  • Principle of score calculation: The computer system ranking is based on Bayes Theorem, the number of winning and losing rounds are also included in the calculation. Contestants can enter the arena to check their rankings at any time, edit and submit code repeatedly by the deadline to optimise the algorithm and improve their rankings.
  • Tips: 
    • Players will earn higher scores if they defeat contestants with higher scores, and earn lower scores if they defeat contestants with lower scores. Similarly, if players lose to contestants with higher scores, they lose fewer scores. On the contrary, they lose more scores when they lose to contestants with lower scores.
    • During round robin simulation, teams will be assigned randomly (either red/ blue), code that is  agnostic to the sides will result in better performance and thus higher rank.
  • The competition arena will be closed on 17 Apr 2023 (Mon) 18:00 (GMT+8). All contestants’ code will then be simulated against each other at the backend.
  • Result Announcement:
    Top players from each division will proceed to the HK-MO-TW ICE Challenge Grand Final. There are 150 final round places. 
 

Remarks:

  • Please DO NOT change the username provided by the Competition Secretariat, otherwise you may be at risk of being disqualified. However, to safeguard your account, you are recommended to change your password upon receiving the login credentials from the Competition Secretariat.
  • Kindly note that the online rankings are for reference only, players will be ranked after a round robin simulation after the end of the competition.
 

Disqualification/ Penalty

  • A contestant may be disqualified from the competition or suffer a penalty if the contestant:

    • is found suspicious of copying other contestants’ work
    • improperly obtains or attempts to obtain knowledge of the competition coding arena prior to the competition
    • tampers with the competition arena, other contestants’ work, system network and/or other systems
     

    Serious offenders may be banned from all future ICE Challenge-related activities

Awards and Prizes

District Competition – Screening Round (for each division)

Top 30%

Top Coder
(Printed certificate)

Following 30%

Outstanding Coder
(Digital Certificate)

Others

Certificate of Participation
(Digital Certificate)

en_GBEnglish (UK)