ChangeLog

================================================================================
Version 1.1.1 - 2012-07-21
================================================================================

Codesize: 479 bytes

Changes:
[u] movement, gun: updated parameters

================================================================================
Version 1.1 - 2012-07-21
================================================================================

Codesize: 479 bytes

Changes:
[+] movement: if enemy is disabled => finish current movement and ram the enemy
[u] gun: updated parameters
[u] rolled back to JDK 1.5

================================================================================
Version 1.0 - 2012-06-10
================================================================================

Name: Antares
Type: microbot
Full name: tvv.micro.Antares
Codesize: 407 bytes
Color: 0xFFCA8A (Antares star color)

Radar:
- the radar is adjusted for gun and for robot
- the radar rotates infinitely
- if enemy scanned the radar rotates in the opposite direction

Gun:
- the gun is adjusted for robot
- if enemy robot scanned the gun is induced on it
    - with using head-on targeting
    - plus predictable enemy's position
    - plus randomly +-N radians (if enemy robot is not disabled)
    - multiplied by a distance factor

Fire:
- fire only if:
    - distance less than N
    - gun is not heat
    - the robot has enough energy
    - the gun is not turning

Energy management:
- the bullet is distance-dependent: near - maximal, far - minimal, etc.
- the bullet is not more than enemy's energy

Movement:
- if enemy scanned the robot sideways to the target
- if enemy scanned and the robot doesn't move in this moment the robot changes
  direction and moves N px
- if the robot is near wall - move N px to center

Other:
- clear all events in the end of first onScannedRobot()
