[Home]TeamStrategy

Robo Home | Changes | Preferences | AllPages

Showing revision 2
Ok, I'll start by freely admitting that I'm hardly a robocode guru, but I am decent at coming up with ideas - it's the implementation that normally gets me.

Anyway, I intend this to spark discussion, and hopefully get more teams made (there being all of 28 TeamRobots? in RR@H - hardly a good testing ground).

So my intial thoughts:

That's all I've come up with for now, but I hope the community can come up with better. That's why we have a wiki, after all! -- CharlieN

Your point about intel management seems intuitively true, and obviously is best when you can pull it off, but I'm not sure it's the most important thing about radar. Obviously, when your team is equal to or greater than the other team in size, this is the best strategy without a doubt. I imagine it's about 50% of the time that you have the bot that dies first, since it's probably more due to spawn points than actual team skill with as many as 10 bots on the field, so then you need a good backup radar strategy.

Here's some experience from some TwinDuel research a few weeks ago. In LuminariousDuo, I have an optimally sweeping radar and no scan sharing - each bot scans back and forth between the enemies in the fashion that keeps the overall sweep at PI (180 degrees) or less; of course, it locks on when there's only one enemy. I managed to fit a new radar (remember it's CodeSize restricted) where each bot would scan one enemy and they shared all their scans, but if the enemy team outnumbered my team, it would switch to a spinning radar (not enough CodeSize room for also having optimal sweeping in that case). Overall, I was gathering over twice as much scan data as before. Much to my surprise, it did not even outperform the old optimal sweeping radar. Perhaps it's when the enemy outnumbers you that having a decent radar strategy is most important?

Also, the more bots on the field, the more important movement is, and I think movement favors frequently updated data while targeting favors perfect statistical data. (Disclaimer: I'm far from a melee expert. =)) So anyway, that's just my 2 cents. I think scan sharing while locking on all enemy bots is definitely something you should have, but developing a good mode of optimal sweeping when you're behind in numbers is the tough part.

-- Voidious


Robo Home | Changes | Preferences | AllPages
Edit revision 2 of this page | View other revisions | View current revision
Edited December 9, 2007 18:25 EST by Voidious (diff)
Search: