My robot tries to take advantage of going in the corner so the radar doesn't need to move around as much. When it gets hit, it it runs around trying to dodge bullets and waste opponent's energy. Runner's behavior is descibed below.
Movement: It goes to the bottom left corner and stays there unless it gets hit. If it gets hit, It runs along the bottom trying to waste opponents energy.
Targeting: Since it goes in the corner, it only scans 90 degrees.
Firing: It fires whenever it sees a robot using power proportional to the distance.
I tested my robot against 8 sample robots: Walls, RamFire, SpinBot, Crazy, Fire, Corners, Tracker, and SittingDuck. The results are below.
Win: RamFire, Crazy, SittingDuck
Tie: Fire, Corners, Tracker
Lose: Walls, Spinbot
It was much more challenging coming up with my own strategy for this robot. There was more trial and error to try to make it more effective. You think that one thing is going to work, but then it doesn't so you need to scrap it and start over again. Also, trying to make it match up well against 8 different robots made it more challenging.
Next time, I think I'm going to try with a completely different strategy. Now even though my current robot isn't very competitive, at least I know some things to avoid.
Download Here
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment