WHAT IS ROBOCODE?

Robocode is a strategical computer game about robot wars, where you create your own virtual robots and have them fight. They fight against each other until all robots die, but only one remain. You program robots in JAVA programming using some commands. Please take a look at the API documents in the Original Robocode Website to see the commands you can use.

In Robocode these virtual robots are called "bots". The coding of a simple roboot is very easy with JAVA such that to create it, you just have to input one page of work. While simple robots have straightforward strategies, almost nonexistent targeting algorithms, no memories and so on; serious robots currently depend on huge logs to determine enemy behaviors, numerous different randomized movement algorithms to avoid being hit, and detailed targeting algorithms that easily pick robots with relatively simple or repetitive movement algorithms and so on, as well as having well-thought strategies behind all those mechanics. As a result, for creating a more advanced robot you need to input more complicated codes which actually will take more space.

If you want to get involved in this robocode madness get ready and initially download the needed program in here.