A Nanobot that patternmatches.
What's special about it?
It's my entry into the fray of pattern-matching nanobots.
Great, I want to try it. Where can I download it?
https://www.robocoderepository.com/BotDetail.jsp?id=1647
How does it move?
At random times, it goes in a random direction.
How does it fire?
It Pattern matches
At random times, it goes in a random direction.
How does the melee strategy differ from one-on-one strategy?
It's strategy in
Melee is to get confused.
How does it select a target to attack/avoid in melee?
Doesn't
What does it save between rounds and matches?
Pattern-matching data between rounds
Where did you get the name?
See
https://www.dilbert.com
Can I use your code?
Well, the gun really isn't my code, it's miked's & Alberts. But I'd appreciate it if you didn't use the movement.
What's next for your robot?
Reduce codesize, but i'm pretty sure it can't be reduced.
What other robot(s) is it based on?
Moebius 1.3
Comments, questions, feedback:
"Reduce codesize, but i'm pretty sure it can't be reduced."
I've thought that many times about some of my robots. I've also seen Mike's more recent dev version of Moebius, and it's lost about 10 bytes, too I think. How does it do against my FunkyChicken? -- Kawigi
Good, and it nearly beats it. FunkyChicken has about 10 energy left when it kills NanoCatbert. -- Dil
You'll note that FunkyChicken stores his pattern backwards to save a little codespace ;-) It takes a little longer, however, to append to the front of a string than to the end of a StringBuffer?, so PEZ doesn't like it as much. That and the fact that it could beat Marshmallow a couple versions ago. -- Kawigi
Hmmmm. I'm going to take a look at FunkyChicken's source to see how it does it. -- Dil