Bots often fall in this or that category when it comes to competitions:
Type of fight:
- OneOnOne: Bots that fight face to face, only two bots in the arena.
- Melee: Bots capable of facing multiple enemies. More than two bots in the arena.
- Overall: Bots suited for both 1v1 and melee fights.
WeightClass, measured in CodeSize:
Max lines of code:
- PerceptualBots: Bots that do not store any information in-between turns
- FemtoBot: Basically rating = score / CodeSize, so the bigger the bot, the more score is needed for the same rating.
- MultiMode: Bots with multiple ways of doing things. Not specifically used in competitions.
- Survivalists: Bots focused on being the last one alive, bullet damage not required.
- JustForFun: Bots developed for amusement rather than battle.
- TechDemos: Bots built to show a special feature, and not intended for real battle.
- RamBots: Bots designed to fight at extremely close range, augmenting their score with ram damage.
Extends/implements - also see the RobocodeAPI:
Check out DroidPoet
which is a PerceptualBot Robot
& Droid HaikuBot
. It's probably a NanoBot
as well. =) -- PEZ
Last edit: Whoops, that was me. The cookie wasn't set for robowiki.net, only for robowiki.dyndns.org. -- Jonathan