Toorkild/VersionHistory
Author
Skilgannon
Extends
AdvancedRobot
Description
After seeing Kev release a multiple choice pattern-matcher (Needle) I realised that Waylander's throne might be under threat. I immediately got to work on shrinking Waylander, and ended up at a fully functional 586 bytes, albeit with the matching switched from velocity-deltaheading to LateralVelocity-AdvancingVelocity. With almost 200 bytes to play with it was fairly simple to add in finding more than one match, and then multiple-choice. I even added a few things that I don't believe Needle has, such as making sure that you never find the same match twice.
Great, I want to try it. Where can I download it?
[1]
How competitive is it?
We'll see ;-)
How does it move?
StopAndGo, which switches to RandomMovement if it loses in the first 5 rounds. Creds go to Thorn for the StopAndGo idea.
How does it fire?
See the description.
It does
StopAndGo to fool HOT, LT and CT. If it loses in the first 3 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, whether to use
StopAndGo, and whether it thinks the enemy is a
RamBot, between matches nothing. Due to both codesize and filesize restaints.
Can I use your code?
Under the following terms:
- You ask me first (if I don't reply within 2 weeks, go ahead and use it). This is just common decency =).
- Your bot MUST be OpenSource.
- You give credit in your code, and in any documentation of your bot.
- Pleeaase don't just take my bot, tweak it and release it under another name. Rather tell me about the changes, and I'll give you credit. =)
What's next for your robot?
Not matching between rounds, or replaying between rounds.
???
What other robot(s) is it based on?
a highly shrunken
Waylander
Comments, questions, feedback:
Actually, Needle also makes sure to never use the same match twice. But one thing interesting I tried when making Needle was deliberately using the longer matches multiple times to give them a higher weight. Anyway, good luck with multiple choice pattern matching. Hopefully it will give us the edge to break 2K =). -- Kev