Difference between revisions of "Geomancy"

From Robowiki
Jump to navigation Jump to search
(Version 2, now with velocity snapping)
(Mass-edit Robocode Repository URLs)
 
(20 intermediate revisions by one other user not shown)
Line 12: Line 12:
 
| released        = 19 June 2009
 
| released        = 19 June 2009
 
| best_rating    = 59{{sups|th}} with G2-1937.0.
 
| best_rating    = 59{{sups|th}} with G2-1937.0.
| rating          = See [http://darkcanuck.net/rumble/RatingsDetails?game=roborumble&name=synapse.Geomancy%202 Roborumble]
+
| rating          = [http://darkcanuck.net/rumble/RatingsDetails?game=roborumble&name=synapse.Geomancy+14 RoboRumble]
| current_version = 2
+
| current_version = 14
| download_link  = http://robocoderepository.com/BotFiles/3679/synapse.Geomancy_2.jar
+
| download_link  = http://synapticflame.googlepages.com/synapse.Geomancy_14.jar
 
| isOneOnOne      = true
 
| isOneOnOne      = true
 
| isMelee        = false
 
| isMelee        = false
 
| isOpenSource    = false
 
| isOpenSource    = false
 
}}
 
}}
 +
 +
<!--http://robocode-archive.strangeautomata.com/robots/synapse.Geomancy_15.jar>
  
 
== What's special about Geomancy? ==
 
== What's special about Geomancy? ==
Line 27: Line 29:
  
 
== How does it move? ==
 
== How does it move? ==
[[Segmentation/Autoselected Segmentation | Autoselected segmentation]] of [[Wave Surfing | wave surfing]] [[Visit Count Stats | visit count stats]]. When the enemy's gun heat reaches zero Geomancy's velocity is limited to 0, 4, or 8, so that the opponent's velocity segmentation has lowered resolution.
+
[[Segmentation/Autoselected Segmentation | Autoselected segmentation]] of [[Wave Surfing | wave surfing]] [[Visit Count Stats | visit count stats]]. Bot width is calculated precisely, but bot movement is not accounted for. It also has a partial flattener which helps performance against pattern matchers.
  
 
== How does it fire? ==
 
== How does it fire? ==
[[Segmentation/Autoselected Segmentation | Autoselected segmentation]] of [[GuessFactor Targeting (traditional) | traditional guessfactor targeting]] data.
+
[[Segmentation/Autoselected Segmentation | Autoselected segmentation]] of [[GuessFactor Targeting (traditional) | traditional guessfactor targeting]] data. It fires heavy shots but delays firing them until its targeting data is specific enough.
  
 
== What does it look like? ==
 
== What does it look like? ==
Waves are labelled with the axes used. Bins are marked with circles - larger/brighter means fuller. Gray circles are full forward and full reverse positions that can be reached before the nearest wave arrives.
+
Waves are labelled with the axes used. Bins are marked as arc segments - brighter bins are fuller. Gray circles are full forward and full reverse positions that can be reached before the nearest wave arrives.
[[Image:Geomancy1DebugGraphics.png | thumb | 525px | left | Geomancy 1 debug graphics ]]
+
[[Image:Geomancy5DebugGraphics.gif | thumb | 628px | left | Geomancy 5 debug graphics ]]
 
<br clear="both"/>
 
<br clear="both"/>
  

Latest revision as of 03:41, 18 August 2017

Pages: Main page · Code · Version History · Discussion

Geomancy
GeomanticFigures.png
Author(s) Synapse
Extends AdvancedRobot
Targeting AS GF
Movement AS WS
Released 19 June 2009
Best Rating 59th with G2-1937.0.
Current Rating RoboRumble
Current Version 14
Download