[Home]Hyperion

Robo Home | Changes | Preferences | AllPages

Showing revision 9
Mue, tell us a little ībout it... -- Axe

Hyperion is my first try to design a really competitive robot. Its a MegaBot designed for one-on-one using VirtualGuns and a rather simple movement (for now).


version history (newest entry on top)


How does it move?

It randomly picks a position on the battlefield that has roughly the same distance to the opponent as the current position, and will not require the bot to pass its opponent to reach it (meaning it is on the same side of the opponent as the current position). Then it moves towards that position and after a random number of ticks a new position is selected.

How does it fire?

It uses a virtual gun array, containing averaging LinearTargeting, GuessFactorTargeting, PatternMatching and another statistical gun i dont know the name for.

How does it dodge bullets?

There is a chance that a new position is selected, when a bullet is detected.

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

Its an one-on-one bot. Never tested melee, so its probably throwing exceptions at that.

What does it save between rounds and matches?

It saves nothing between battles. Between rounds targeting information is stored.

Where did you get the name?

Hm, it was the first that came to my mind and was not in use already. Might have something to do with the astronomy book i read back then (Hyperion is a moon of Saturn).

Can I use your code?

Not at the moment. I will eventually release the source code (though some cleaning up might be required first).

What's next for your robot?

What other robot(s) is it based on?

Its not based on other robots/code in particular. I used some ideas from the wiki, the most important probably being VirtualGuns, GuessFactorTargeting and how to implement PatternMatching.

Where can I get it?

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

-- Mue


comments, suggestions, questions:

Stealing your version history format :) -- Pulsar

HALLO MUE. Endlich bin ich nicht mehr der einzige deutsche robocoder in der rumble :D --deathcon

Jo, sieht ganz so aus. Dann auch mal 'Hallo' von mir :-) -- Mue


Robo Home | Changes | Preferences | AllPages
Edit revision 9 of this page | View other revisions | View current revision
Edited May 31, 2004 11:05 EST by Mue (diff)
Search: