Difference between revisions of "Omni"
Jump to navigation
Jump to search
(Created page with "{{Infobox Robot | author = Enamel_32 | targeting = HOT, Linear, Circular | movement = Anti-gravity | current_version = 0.01 | released = 2018 | do...") |
|||
Line 3: | Line 3: | ||
| targeting = HOT, Linear, Circular | | targeting = HOT, Linear, Circular | ||
| movement = Anti-gravity | | movement = Anti-gravity | ||
− | | current_version = 0. | + | | current_version = 0.02 |
| released = 2018 | | released = 2018 | ||
− | | download_link = https://www.dropbox.com/s/ | + | | download_link = https://www.dropbox.com/s/msgbydj8pqcvv1r/e32.Omni_0.02.jar?dl=1 |
| isMelee = false | | isMelee = false | ||
| isOneOnOne = true | | isOneOnOne = true |
Revision as of 00:48, 17 September 2018
Omni | |
Author(s) | Enamel_32 |
Targeting | HOT, Linear, Circular |
Movement | Anti-gravity |
Released | 2018 |
Current Version | 0.02 |
Download |
Background Information
- What's special about it?
- It's very modular, and implements all of the robot interfaces rather than extending the base classes. I designed it to have a bunch of sub-systems which all communicate using messaging, something I plan to re-use wholesale for the team rumble.
- It also has a TON of unused code.
- How competitive is it?
- Likely not.
Strategy
- How does it move?
- It uses a basic anti-gravity movement. It avoids other bots, the walls, and incoming bullet paths (though it assumes HOT).
- How does it fire?
- It has a basic set of rules to determine whether to aim using HOT, linear, or circular targeting. Same goes for energy selection.
- How does it dodge bullets?
- Assuming every bullet is head-on targeting, it quickly scoots out of the flight path.
- How does the melee strategy differ from one-on-one strategy?
- The main difference is that it doesn't exist yet.
- What does it save between rounds and matches?
- Very little is saved between rounds. Nothing is saved between matches.
Additional Information
- Where did you get the name?
- My long term goal is to do a little bit of everything.
- Can I use your code?
- Not yet, it's more TODO comments than actual code.
- What's next for your robot?
- Improving nearly every aspect of its performance. I plan on adding more movement modes, primarily some form of wave surfing. I want to nail down the basics before moving on, so a lot of in-depth testing, too.
- Does it have any White Whales?
- Pretty much anything beyond the sample bots right now.
- What other robot(s) is it based on?
- It uses fast math functions developed by Skilgannon and some inspired by Rednaxela's.