CrazyTracker

From Robowiki
Jump to navigation Jump to search

Bot Name

CrazyTracker

Author

Bayen

Extends

AdvancedRobot

What's special about it?

Well, it's a CRAZY mover and it TRACKS the enemy by locking onto it and implementing Linear Targeting.

Great, I want to try it. Where can I download it?

http://www.freewebs.com/bengame/CrazyTracker.zip

How competitive is it?

It's okay. It is pretty balanced (does well in Melee and 1-on-1) and it beats all the samples and all of my robots (plus my brothers' robots and my friends' robots). I'm not sure how it would hold up against a very good robot.

How does it move?

It does a randomized version of oscillating. It changes a constant in the code each time it gets hit by a bullet in order to stop Patternmatchers (the weakness of an oscillator) from locking onto its pattern.

How does it fire?

Linear Targeting

How does it dodge bullets?

See "How does it move?"

How does the melee strategy differ from one-on-one strategy?

Well, it doesn't (yet)

How does it select a target to attack/avoid in melee?

Whichever it sees first.

What does it save between rounds and matches?

It saves a random number and a positive or negative 1. Actually, it doesn't really have to, but it might help to have the number be more randomized each round, instead of starting at 185 each time(whoops, did I just give away the starting point?).

Where did you get the name?

It moves CRAZY and it started out as TRACKfire.

Can I use your code?

Go to CrazyTrackerSource.

What's next for your robot?

I'm not sure. Could you look at my code and tell me?

Does it have any WhiteWhales?

Dookious

What other robot(s) is it based on?

TrackFire, although very little (if any) of the original code remains.