BlackWidow
Jump to navigation
Jump to search
Background Information
BlackWidow | |
Author(s) | User:Robar |
Targeting | SymbolicPatternMatching |
Movement | Stop And Go + Random Movement |
Released | March, 2009 |
Current Version | 1.0 |
Code License | RWLPCL |
Download |
- Bot Name
- BlackWidow
- Author
- User:Robar
- Extends
- AdvancedRobot
- What's special about it?
- It features one of my new developments, the Adapting Oscillator Movement.
- Great, I want to try it. Where can I download it?
- http://robocoderepository.com/BotDetail.jsp?id=3542
- How competitive is it?
- Very. It's top 10, probably top 5.
Strategy
- How does it move?
- Stop And Go + Random Movement
- How does it fire?
- SymbolicPatternMatching.
- How does it dodge bullets?
- Stop And Go, if fails, it switches to Random Movement, which changes direction randomly when enemy fires.
- How does the melee strategy differ from One-on-one strategy?
- It's only a one-on-one bot.
- What does it save between rounds and matches?
- Static variables, as always.
Additional Information
- Where did you get the name?
- Small, but very dangerous - this's the perfect name for a spider-geek. :P
- Can I use your code?
- RWLPCL I commented the PM code in much detail in order to make beginners understand the code easier.
- What's next for your robot?
- I must have left out setAdjustGunForRobotTurn to get under 250 bytes. I should squeeze the code more to put it back, because it scores badly against stopNgo. (75-80% instead of 90-95)
- Does it have any White Whales?
- NanoAndrew, NanoLaulektric, NanoSatan, Acero, Splinter, NanoDeath, WeekendObsession etc...
- What other robot(s) is it based on?
- It has FunkyChicken's gun with codesize-optimalizations.