Difference between revisions of "Omni"
Jump to navigation
Jump to search
(3 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
| targeting = HOT, Linear, Circular | | targeting = HOT, Linear, Circular | ||
| movement = Anti-gravity | | movement = Anti-gravity | ||
− | | current_version = 0. | + | | current_version = 0.04 |
| released = 2018 | | released = 2018 | ||
− | | download_link = https://www.dropbox.com/s/ | + | | download_link = https://www.dropbox.com/s/zs2vyufyh2el5zb/e32.Omni_0.04.jar?dl=1 |
| isMelee = false | | isMelee = false | ||
| isOneOnOne = true | | isOneOnOne = true | ||
Line 51: | Line 51: | ||
; What other robot(s) is it based on? | ; What other robot(s) is it based on? | ||
− | : | + | : All original. |
Latest revision as of 04:50, 9 October 2018
Omni | |
Author(s) | Enamel_32 |
Targeting | HOT, Linear, Circular |
Movement | Anti-gravity |
Released | 2018 |
Current Version | 0.04 |
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?
- All original.