[Home]Opposite

Robo Home | Changes | Preferences | AllPages

Showing revision 15

Bot Name

Opposite

Author

Starrynte

Extends

What do you think?

What's special about it?

FluidMovement, a nano (241)

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

http://www.robocoderepository.com/BotDetail.jsp?id=3568

How competitive is it?

We'll see once there's stable rankings

How does it move?

See above

How does it fire?

HeadOnTargeting. (no room for a better gun - yet)

How does it dodge bullets?

Well, by moving back and forth somewhat randomly while staying perpendicular, I hope it dodges bullets semi-decently.

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

It's melee. Don't use it in 1v1.

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

If the enemyscanneddistance + 64 < targetdistance

What does it save between rounds and matches?

Nothing.

Where did you get the name?

The movement...

Can I use your code?

No, but I am willing to release code snippets from it

What's next for your robot?

And always, always shrinking the code!

Does it have any WhiteWhales?

Possibly Walls, since I can't hit it with HOT

What other robot(s) is it based on?

tobe's idea of FluidMovement, which is used in Neptune

Comments, questions, feedback:

You may want to make that "how does it choose a target" if (enemyscanned < targetdistance * 1.2). -- Simonton

I'm looking for a way to code in some WallAvoidance with 40 bytes...I'm using the 'bounce off' way right now but it seems to trap itself in corners...Oh, btw, the current WallAvoidance / RobotAvoidance simply checks if getDistanceRemaining?()==0 and if it does reverse direction...which is why it traps itself in corners... --Starrynte


Robo Home | Changes | Preferences | AllPages
Edit revision 15 of this page | View other revisions | View current revision
Edited March 31, 2009 5:34 EST by cpe-75-84-83-181.socal.res.rr.com (diff)
Search: