From Robowiki
Jump to navigation Jump to search

I'm a Brazilian robocoder that has discovered the Robocode a short time ago. To learn the bases of robocode I'm creating minor robots to win other simple robots.


I am a Brazilian with 18 years of age. I am the little time studying computer engineering at a federal university in Belo Horizonte, Minas Gerais, Brazil.

I program computers since early 2010, Java since August 2010. So, I'm using Robocode for language learning.

I try to create my robot with my own algorithms and try not to do what is done by using only analytical geometry, physics, calculus and (soon) statistics.


My only project is the Mamona (Mammon), where each part of your system (AIM, Dodge, Radar Lock, Cache) is being developed independently. This encoding method will help me have more control over the errors of logic. When all modules are working perfectly, I will unite them in a single robot. The name Mamona is a tribute to a Brazilian band called "Mamonas Assassinas". The members of Mamonas Assassinas died in a plane crash in 1996.


  • Mamona Assassina - Responsible for calculating the direction of the shot.
  • 14B - Responsible to improve the avoidance of the robot.
  • 640k - System that manages the positions at which the enemy passed and help the "Mamona Assassina".
  • Pardal - System to lock the radar on a specific enemy.