Difference between revisions of "Wave Surfing/True Surfing"

From Robowiki
Jump to navigation Jump to search
m (adding links)
(rewrite)
Line 1: Line 1:
{{stub}}
+
A style of [[Wave Surfing]] algorithm that decides each tick whether it should move forward, backward, or stop. This is the most common form of Wave Surfing.
  
True Surfing is a style of surfing that check each tick that it should move forward or backward. Sometimes in megabot, there is a decision to stop, too.
+
Calculating the danger for each movement option means [[Precise Prediction|precisely predicting]] where one's bot would intercept the nearest [[Waves|wave(s)]] if it used that movement option. (E.g., the danger of moving counter-clockwise ''this tick'' involves predicting counter-clockwise movement until the wave intercepts, then evaluating the danger at that spot on the wave.) As a wave gets closer and the potential intercept points change, the bot should ultimately wind up near the safest reachable spot.
  
== True Surfer Bots ==
+
In contrast, [[Wave Surfing/GoTo Surfing|GoTo Surfing]] looks for the safest reachable spot up front and moves there directly.
These are bot who do True Surfing.
+
 
* [[RaikoMX]]
+
== See also ==
* [[Shadow]]
+
 
* [[Dookious]]
+
* [[CassiusClay/Butterfly]]
* [[Phoenix]]
+
* [[Wave Surfing Tutorial]]
* and almost every surfer in rumble.
+
* [[Dookious/DookiCape]]
 +
 
 +
[[Category:Movement]]

Revision as of 16:11, 23 April 2010

A style of Wave Surfing algorithm that decides each tick whether it should move forward, backward, or stop. This is the most common form of Wave Surfing.

Calculating the danger for each movement option means precisely predicting where one's bot would intercept the nearest wave(s) if it used that movement option. (E.g., the danger of moving counter-clockwise this tick involves predicting counter-clockwise movement until the wave intercepts, then evaluating the danger at that spot on the wave.) As a wave gets closer and the potential intercept points change, the bot should ultimately wind up near the safest reachable spot.

In contrast, GoTo Surfing looks for the safest reachable spot up front and moves there directly.

See also