Difference between revisions of "Enyo"
Jump to navigation
Jump to search
(Added the page.) |
|||
(5 intermediate revisions by the same user not shown) | |||
Line 6: | Line 6: | ||
| targeting = [[Circular Targeting]] | | targeting = [[Circular Targeting]] | ||
| released = | | released = | ||
− | | current_version = | + | | current_version = 0.2 |
| license = Closed Source | | license = Closed Source | ||
| download_link = http://www.timthegeek.com/other/robocode/TCMI.Enyo_0.2.jar | | download_link = http://www.timthegeek.com/other/robocode/TCMI.Enyo_0.2.jar | ||
| isOneOneOne = true | | isOneOneOne = true | ||
}} | }} | ||
+ | [[/Version_History]] | ||
== Background Information == | == Background Information == | ||
Line 21: | Line 22: | ||
; How does it [[Movement|move]]? | ; How does it [[Movement|move]]? | ||
− | : It uses [[Wave Surfing]] based | + | : It uses [[Wave Surfing]] based off [[BasicGTSurfer]], with added segmentation. |
; How does it fire? | ; How does it fire? | ||
− | : [[Circular targeting]]. | + | : It uses [[Circular targeting]]. |
+ | : I made a nice onPaint routine for it, you should check it out. | ||
; How does it [[DodgingBullets|dodge bullets]]? | ; How does it [[DodgingBullets|dodge bullets]]? | ||
Line 41: | Line 43: | ||
; What does it save between rounds and matches? | ; What does it save between rounds and matches? | ||
− | : | + | : It saves all of it's wave surfing data between both matches and rounds. |
== Additional Information == | == Additional Information == | ||
Line 55: | Line 57: | ||
; What's next for your robot? | ; What's next for your robot? | ||
− | : | + | : More segmentation for the wave surfing. |
− | : | + | : Possibly a better targeting system. |
+ | : Preloaded data to default to, instead of just zeroes. | ||
; What other robot(s) is it based on? | ; What other robot(s) is it based on? | ||
− | : | + | : [[BasicGTSurfer]] for the base wave surfing code. |
+ | : [[SittingDuck]] for file input/output. |
Latest revision as of 05:39, 23 October 2011
Enyo | |
Author(s) | User:Ticamai |
Extends | AdvancedRobot |
Targeting | Circular Targeting |
Movement | Wave Surfing |
Current Version | 0.2 |
Code License | Closed Source |
Download |
Background Information
- What's special about it?
- Well, It's the first robot I released, and the one I most actively work on.
Strategy
- How does it move?
- It uses Wave Surfing based off BasicGTSurfer, with added segmentation.
- How does it fire?
- It uses Circular targeting.
- I made a nice onPaint routine for it, you should check it out.
- How does it dodge bullets?
- The wave surfing takes care of that most of the time.
- How does the melee strategy differ from one-on-one strategy?
- It doesn't.
- How does it select a target to attack/avoid in melee ?
- It attacks whichever robot it sees first.
- What does it save between rounds and matches?
- It saves all of it's wave surfing data between both matches and rounds.
Additional Information
- Where did you get the name?
- Enyo is the name of a Greek goddess of war.
- Can I use your code?
- Nope, sorry. Try again later.
- What's next for your robot?
- More segmentation for the wave surfing.
- Possibly a better targeting system.
- Preloaded data to default to, instead of just zeroes.
- What other robot(s) is it based on?
- BasicGTSurfer for the base wave surfing code.
- SittingDuck for file input/output.