[Home]NanoCatbert

Robo Home | Changes | Preferences | AllPages

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

How does it dodge bullets?

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


Robo Home | Changes | Preferences | AllPages
Edit text of this page | View other revisions
Last edited August 15, 2003 17:09 EST by Dil (diff)
Search: