Difference between revisions of "FoilistNano/Old"
Jump to navigation
Jump to search
m (Added RumbleStats.) |
m (Update.) |
||
Line 5: | Line 5: | ||
| movement = [[Multi-Mode]] | | movement = [[Multi-Mode]] | ||
| targeting = [[Pattern Matching]] | | targeting = [[Pattern Matching]] | ||
− | | current_version = 1.0 | + | | current_version = 1.1.0 |
| license = [[RWPCL]] | | license = [[RWPCL]] | ||
| isOneOnOne = true | | isOneOnOne = true | ||
| isMelee = false | | isMelee = false | ||
| isOpenSource = true | | isOpenSource = true | ||
− | | download_link = http://www.robocoderepository.com/BotFiles/ | + | | download_link = http://www.robocoderepository.com/BotFiles/4224/sheldor.nano.Foilist_1.1.0.jar |
− | | source_link = http://robocoderepository.com/BotFiles/ | + | | source_link = http://robocoderepository.com/BotFiles/4224/Foilist.java |
}} | }} | ||
Line 29: | Line 29: | ||
; Great, I want to try it. Where can I download it?''' | ; Great, I want to try it. Where can I download it?''' | ||
− | : http://www.robocoderepository.com/BotFiles/ | + | : http://www.robocoderepository.com/BotFiles/4224/sheldor.nano.Foilist_1.1.0.jar |
; How competitive is it? | ; How competitive is it? | ||
Line 36: | Line 36: | ||
== Strategy == | == Strategy == | ||
; How does it move? | ; How does it move? | ||
− | : Start with one-way orbit movement, after | + | : Start with one-way orbit movement, after two deaths, switch to time-based [[Oscillator Movement]], after a total of five deaths, switch to [[Random Movement]] inspired by [[Ocnirp]]. |
; How does it fire? | ; How does it fire? |
Revision as of 21:03, 28 January 2013
Foilist | |
Author(s) | Sheldor |
Extends | AdvancedRobot |
Targeting | Pattern Matching |
Movement | Multi-Mode |
Current Version | 1.1.0 |
Code License | RWPCL |
Download | |
Source |
Background Information
- Bot Name
- Foilist
- Author
- Sheldor
- Extends
- AdvancedRobot
- What's special about it?
- It fits three modes of movement into a single line of code, with enough code size left over for distance control.
- Great, I want to try it. Where can I download it?
- http://www.robocoderepository.com/BotFiles/4224/sheldor.nano.Foilist_1.1.0.jar
- How competitive is it?
- NanoRumble ‒ APS: 74.4% (6th), PL: 197-22 (7th), Survival: 80.73%
Strategy
- How does it move?
- Start with one-way orbit movement, after two deaths, switch to time-based Oscillator Movement, after a total of five deaths, switch to Random Movement inspired by Ocnirp.
- How does it fire?
- Pattern Matching from WeekendObsession.
- How does it dodge bullets?
- It doesn't actually react to enemy fire, in the first mode it simply orbits the enemy to dodge Head-On Targeting, in the second mode it reverses direction every 15 ticks to (partially) dodge Linear Targeting, and in the last mode it randomly reverses direction.
- Is this robot melee-capable?
- No.
- What does it save between rounds and matches?
- Between rounds, the enemy history string for the gun code, and the number of times it has died for the movement. It doesn't save anything between matches.
Additional Information
- Where did you get the name?
- Foil is one of the three forms of modern sport fencing, along with Épée and Sabre. [1]
- Can I use your code?
- Yes, but under the terms of the RWPCL.
- What's next for your robot?
- I don't know.
- Does it have any White Whales?
- I don't think it has any white whales, yet, but it does have trouble against nanobots with strong Random Movement.