Robo Home | Changes | Preferences | AllPages






Decado was the evolution of Waylander. I had the idea that perhaps looking for seperate patterns in the velocity and angular velocity would make it learn faster, but there was an unexpected side effect: when there are no patterns in the angular velocity (eg. perpendicular movement) it still finds patterns in the movement. I had discovered the ultimate wavesurfer killer. After adding the MusashiTrick it was way over codesize, so I went about shrinking, and before I knew it I was 15 bytes below the limit. So I added in a 'favorite' distance of 500 pixels, which resulted in 3rd place in the MicroRumble??. I may try a stop-and-go movement (inspired by Thorn), but that is not the priority as I will now be working on a minibot.

Edit: StopAndGo has been added (since 0.2), replacing the Musashi Trick. It paid off, and got me to 3rd in the MicroRumble?.

What's special about it?

see "How does it fire?"

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

jk.micro.Decado : http://www.robocoderepository.com/BotDetail.jsp?id=3314

How competitive is it?

3rd in MicroRumble?, with a rating of 1924. 10th in MiniRumble?

How does it move?

StopAndGo, which switches to RandomMovement if it loses in the first 5 rounds. Creds go to RaikoNano for the reverse flattener, and Thorn for the StopAndGo idea.

How does it fire?

My own super-duper-fancy lightweight pattern matcher. Originally it matched by looking for seperate patterns in the velocity and the angular velocity, but now I've taken out the angular velocity search and it seems to perform better. So now it matches on velocity, but keeps angular velocity data as well.

How does it dodge bullets?

It does StopAndGo to fool HOT, LT and CT. If it loses in the first 5 rounds it switches to RandomMovement, in an attempt to fool all the GF bots and pattern matchers out there.

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

This is a purely 1v1 bot.

What does it save between rounds and matches?

Between rounds it saves the patterns, between matches nothing. Due to both codesize and filesize restaints.

Where did you get the name?

According to David Gemmel, Decado was a swordsman who joined a militant temple of 30 other warrior priests. Beat that :-)

Can I use your code?

Under the following terms:

What's next for your robot?

Does it have any WhiteWhales?

Smoke Fhqwhgads RaikoMicro Aristocles, #$&*#%^ RAMBOTS!!!

What other robot(s) is it based on?

Waylander, RaikoNano

Comments, questions, feedback:

Robo Home | Changes | Preferences | AllPages
Edit text of this page | View other revisions
Last edited August 24, 2007 18:23 EST by Skilgannon (diff)