[Home]MostlyHarmlessNano

Robo Home | Changes | Preferences | AllPages

Difference (from prior author revision) (major diff, minor diff)

Changed: 1c1,14
A OneOnOne specialist, and a product of boredom (from spending eight months in engineering).
A OneOnOne specialist, and a product of boredom (from spending eight eleven months in engineering).

Version 2.1 (2004 12 04):
* Squeezed code and added/improved features.
* The random movement is slightly less predictable, and wall avoidance is better.
* Conditional firepower (to handle NanoDeath).
* Prefers to use LinearTargeting at close range.

Version 2.0 (2004 11 27):
* Complete rewrite: now a MultiMode NanoBot!
* Randomly switches between LinearTargeting and HeadOnTargeting
* Switches between fixed-length and random-length StopAndGo movement each time it dies
* Should dominate against linear and head-on targeting, while losing horribly to PatternMatching bots.
* ELO: 1769 (6th), PL: 44-13 (2nd)

A OneOnOne specialist, and a product of boredom (from spending eight eleven months in engineering).

Version 2.1 (2004 12 04):

Version 2.0 (2004 11 27):

Version 1.0:

--Rational Insanity


Nice bot for an early atempt. A sugestion i have is to make it move a random distance instead of a set one before switching directions. Moving a random distance will make it a lot harder for most targeting strategies to hit you. You can acomplish this by utilizing the Math.random() function, which will give you a random double between 0 and 1. --andrew

Thanks for the advice, Andrew. Unfortunately, I don't think this bot will ever be sufficiently competitive with its current gun, so I'm removing it from the Rumble. I'm now using its movement in OthoMicro, which should have a more competitive gun. -- Rational Insanity


Robo Home | Changes | Preferences | AllPages
Edit text of this page | View other revisions
Last edited December 4, 2004 6:55 EST by DrZ (diff)
Search: