AFlatNatural
Jump to navigation
Jump to search
A Flat Natural | |
Author(s) | Tkiesel |
Extends | AdvancedRobot |
Targeting | a virtual guns array of simple targeters |
Movement | Oscillator Movement |
Current Version | 1.0 |
Code License | public domain |
Background Information
- Where did you get the name?
- My first Advanced Robot ever was given a musical name, A Flat. When I tacked on virtual guns, I just extended the metaphor.
- What's special about it?
- It's a nostalgic bot for me. I used A Flat as a challenge for programming students in their own Rumble. It was open sourced to the students, and I commented heavily, so comments make up about half of the total line count of the code. Later on, I worked with two advanced students on virtual guns, and added that targeting to old A Flat.
- How competitive is it?
- Unknown. Probably not very.
Strategy
- How does it move?
- Oscillator Movement. The method in question is literally titled wiggle().
- How does it fire?
- A virtual guns array of 26 simple targeters of various kinds. The stats for each gun are segmented in several dimensions via a VCS system, and the gun with the highest expected point yield is chosen.
- What does it save between rounds and matches?
- Nothing between matches. Between rounds all targeting data is saved.
Additional Information
- Can I use your code?
- Sure. This bot is entirely Public Domain now.
- What's next for your robot?
- Nothing. This bot is left for posterity now.
- Does it have any White Whales?
- Nahhhh.
- What other robot(s) is it based on?
- None.