Code character

Bring light to your kingdom cast in darkness.
Troops are at your dispense. Your code is their command. These soldiers take iteratives, not imperatives.
They are only as strong as their weakest link. The only hurdle between you and victory will be the calibre of your conditional statements.
With your eyes set on the enemy’s flag, take towers and territories into your reign as you crusade your way through. It's up to you to flip that bool.
In this artificial intelligence programming challenge, Code Character, all you need, is to be armed with basic coding chops, some C++ knowledge, and a good strategy, and you will see yourself through to glory.


First Round has started. Visit

                CASH PRIZE - INR 40000

    This round will start on February 9. For this round, you will be facing off against AIs designed by us, with our custom desktop app that you can install. Test your code on the simulator and submit it online to put your name on the leaderboard! The desktop app is available on our website,, along with options to create your own teams and submit code. Submissions close on March 5th, 23:59 hours.

Round - 2 has been removed.

While simulators are provided offline, code must be submitted to the server, where it will be automatically compiled and simulated. All judging is based on the simulations run on the server.


Clearing a level places you above all others who haven't yet cleared that level. To break ties, a weighted score based on the number of flags and towers captured is used.

  • Matches last for 5 minutes.

  • Minimum of 1, maximum of 3 in a team.

  • Participants code in C++.

  • No third-party libraries or systems calls (like spawning threads, accessing file systems) are allowed.

  • Extremely high-level APIs will be provided to assist participants.

Q1: I am a complete newbie, can I participate?


A: Yes, learning is one of the most important objectives of this contest. Just go through the resources provided. The rest is intuition and strategy.


Q2: Is the event restricted to people from India?


A: No. Since the event is online, if you are passionate about coding, or someone looking to learn and have fun, you can participate.


Q3: What do I need to participate?


A: You need a computer connected to the Internet.


Q4: I have more questions. What do I do?


A: Please do not hesitate to contact us at

Check out the documentation. A link to it is available at

Check out the documentation. A link to it is available at

 Arun Ramachandran    +91 87541 59628

 Soorya Narayan             +91 99444 51831


Email us at 

Coming up Soon!!!
You must be logged in to fill this form. Click here to login.