Difference between revisions of "Wave Surfing/Melee"
Jump to navigation
Jump to search
Dsekercioglu (talk | contribs) |
(Reformat) |
||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
{{stub}} | {{stub}} | ||
− | + | Melee surfing is surfing waves fired by multiple enemies. It is not a specific algorithm, but rather a class of techniques. | |
− | |||
− | + | == True Melee Surfing == | |
− | + | * Find the closest [[wave]]. | |
− | + | * Choose ''n'' angles to move. | |
− | + | * For every angle: | |
− | + | ** [[Precise Prediction|Simulate your bot]] moving at that angle. | |
− | + | ** Find the wave hit location. | |
− | + | ** Check the danger. | |
− | + | * Choose the best angle to move. | |
− | + | * Move! | |
− | + | == GoTo Melee Surfing == | |
− | + | * Find the closest wave. | |
− | + | * Choose ''n'' points that can be reached by the time the wave hits. | |
− | + | * Choose the safest point according to your danger function. | |
− | * | + | * [[GoTo]] that location! |
Latest revision as of 23:18, 7 September 2017
This article is a stub. You can help RoboWiki by expanding it. |
Melee surfing is surfing waves fired by multiple enemies. It is not a specific algorithm, but rather a class of techniques.
True Melee Surfing
- Find the closest wave.
- Choose n angles to move.
- For every angle:
- Simulate your bot moving at that angle.
- Find the wave hit location.
- Check the danger.
- Choose the best angle to move.
- Move!
GoTo Melee Surfing
- Find the closest wave.
- Choose n points that can be reached by the time the wave hits.
- Choose the safest point according to your danger function.
- GoTo that location!