It's a variable-length pattern matcher/projector and it's 196 bytes.
Should be pretty tough to beat at its own size, although it's probably quite possible. I'm curious to see who will decide to compete in the Femto division. The way to beat it would probably be either to make a slightly bigger bot that trashes it, or more likely a smaller bot that doesn't lose to it by much.
Same as the first version of FunkyChicken. Small, effective, perceptual bulletdodging. Turn perpendicular and setAhead(Math.tan(e.getEnergy()*5)*500);. I would take out the multiplication by 5, but it just doesn't do as well.
Uses a slightly less accurate version of FunkyChicken's gun, and always fires power 3.
By moving forward a function of his opponent's energy.
He has a melee strategy?
196 bytes in a one-on-one femtobot and you want it to select targets?
between rounds it saves its pattern buffer.
Funky(Chicken) + Femto
I considered closing the source on this one, just to see if anyone else could do it without my help. But due to the consideration that PEZ would need to modify it if he wanted to run it, I left it open source (not that it takes a lot of imagination, just stick FunkyChicken 1.0's movement and take every possible shortcut in FunkyChicken 1.1's gun and cram it together). But it's released under the KPL, so you can use it, but you must open source your bot, too, and you can't make a better bot that me with it.
Oh, if I find a few bytes and such, it's worth re-releasing (so as to reduce his femto-division penalty). It looks like it will be the largest FemtoBot in the first running of the RobocodeLittleLeague.
Eh, I don't know. Haven't tested it all that much.
Thanks. It probably is a scandal. I'm actually curious what you'll come up with. You seem to be about the best at any division you put your mind to, I just happen to have a slight advantage in the Mini 1-on-1 division usually ;-) -- Kawigi