OlympusTwins
Jump to navigation
Jump to search
OlympusTwins | |
Author(s) | BeastBots |
Extends | TeamRobot |
Targeting | Circular Targeting |
Movement | Random |
Current Version | 1.1 |
[Robocode repository Download] |
Background Information
- What's special about it?
- It's a Twinduel team that I did in replacement of EagleTwins because of code size.
- How competitive is it?
- As of October 1st 2013, it's not in the rumble yet. But it got 70% on EagleTwins with 900 less bytes used. It also got about 70% on TwoProphets, a bottom team. But it only got 45% on LunarTwins. Maybe thats okay because the LunarTwins APS is around 70 meaning the average bot scored about 30.
Strategy
- How does it move?
- Jupiter uses random wall movement from RandomMovementBot.
- Hades uses random circling movement. If
Math.random()
goes below a certain number, or if it hits a wall, It will reverse direction.
- How does it fire?
- Both of them use simple circular targeting.
- How does it dodge bullets?
- They don't intentionally. Hopefully that random movement will throw off HOT, Linear, Circular, and GF bullets.
- How does it select a target to attack/avoid?
- There is actually no target selection except for the fact that they lock on to the bot they scan first. Maybe I should get some, but I'm not so sure how since I'm just a beginner to TwinDuel and RoboCode itself.
- What does it save between rounds and matches?
- nothing.
Additional Information
- Where did you get the name?
- Olympus is the home of the gods that rule the world. I wanted OlympusTwins to dominate TwinDuel.
- Can I use your code?
- Sure. It's under RWLPCL.
- What's next for your robot?
- Probably some decent target selection and wall smoothing for Hades.
- Does it have any White Whales?
- NightAndDay. I just hate that team. Their random minimum risk movement always gets me.
- What other robot(s) is it based on?
- For Jupiter, the movement is all unmodified from RandomMovementBot. Hades is not based off any other bot.