Difference between revisions of "Watermelon/Development"

From Robowiki
Jump to navigation Jump to search
(→‎Changelog: Version 6 released - now with automatic segmentation!)
(→‎Changelog: added Glicko-2 ranking for each released version)
Line 1: Line 1:
 
==Changelog==
 
==Changelog==
;6 - automatic segmentation, lots of segments
+
;6 - G1900.0 - automatic segmentation, lots of segments
 
:As promised in version 5, now selects segmentation automatically, inspired by Fractal's strategy at [http://old.robowiki.net/cgi-bin/robowiki?AutomatedSegmentation AutomatedSegmentation] on the old wiki.
 
:As promised in version 5, now selects segmentation automatically, inspired by Fractal's strategy at [http://old.robowiki.net/cgi-bin/robowiki?AutomatedSegmentation AutomatedSegmentation] on the old wiki.
 
:Modified bin smoothing function to <code>Math.pow(0.35, Math.abs(index - count))</code>.
 
:Modified bin smoothing function to <code>Math.pow(0.35, Math.abs(index - count))</code>.
 
:Generally beats version 5.
 
:Generally beats version 5.
 +
:''This release has lost even more ground on RoboRumble! I need to tighten some things up - there may be some silly bugs.
  
;5 - multi-segment wavesurfing
+
;5 - G1917.7 - multi-segment wavesurfing
 
:Extended changes for guessfactor gun to wavesurfing. It was surprisingly straightforward and has helped performance significantly.
 
:Extended changes for guessfactor gun to wavesurfing. It was surprisingly straightforward and has helped performance significantly.
 
:Planned for near future: automatic re-segmentation with a large number of factors.[http://old.robowiki.net/cgi-bin/robowiki?AutomatedSegmentation]
 
:Planned for near future: automatic re-segmentation with a large number of factors.[http://old.robowiki.net/cgi-bin/robowiki?AutomatedSegmentation]
 
:''This release surprisingly ranks lower than 4, despite the addition of an acceleration segment on the avoidance side. More investigation is merited.''
 
:''This release surprisingly ranks lower than 4, despite the addition of an acceleration segment on the avoidance side. More investigation is merited.''
  
;4 - multi-segment guess factors
+
;4 - G1933.4 - multi-segment guess factors
 
:Modified guess factors to include acceleration. This has been changed in such a way that adding additional factors later should be straightforward.
 
:Modified guess factors to include acceleration. This has been changed in such a way that adding additional factors later should be straightforward.
  
;3a - fixed display of guessfactor waves
+
;3a - G1910.0- fixed display of guessfactor waves
 
:Now shows the wave for the correct segment - sometimes the gun is cool enough to fire but needs to wait another tick for the barrel to swing into position.
 
:Now shows the wave for the correct segment - sometimes the gun is cool enough to fire but needs to wait another tick for the barrel to swing into position.
 
:Entered in [[RoboRumble]], ELO 1672.1 after all pairings completed.
 
:Entered in [[RoboRumble]], ELO 1672.1 after all pairings completed.

Revision as of 19:24, 12 June 2009

Changelog

6 - G1900.0 - automatic segmentation, lots of segments
As promised in version 5, now selects segmentation automatically, inspired by Fractal's strategy at AutomatedSegmentation on the old wiki.
Modified bin smoothing function to Math.pow(0.35, Math.abs(index - count)).
Generally beats version 5.
This release has lost even more ground on RoboRumble! I need to tighten some things up - there may be some silly bugs.
5 - G1917.7 - multi-segment wavesurfing
Extended changes for guessfactor gun to wavesurfing. It was surprisingly straightforward and has helped performance significantly.
Planned for near future: automatic re-segmentation with a large number of factors.[1]
This release surprisingly ranks lower than 4, despite the addition of an acceleration segment on the avoidance side. More investigation is merited.
4 - G1933.4 - multi-segment guess factors
Modified guess factors to include acceleration. This has been changed in such a way that adding additional factors later should be straightforward.
3a - G1910.0- fixed display of guessfactor waves
Now shows the wave for the correct segment - sometimes the gun is cool enough to fire but needs to wait another tick for the barrel to swing into position.
Entered in RoboRumble, ELO 1672.1 after all pairings completed.
3 - finished guessfactor gun, increased adaptive bullet power slightly
Often beats CigaretBH, consistently beats GrubbmGrb, sometimes beats Phoenix (wow! didn't expect that).
Still doesn't sweat the rambots, even GrubbmThree.
Next-wave surfing is now weighted by each wave's time-to-arrive and power.
2 - full-flight threshold reduced to 80px, also adapts bullet power based on distance
Performs much better against rambots, and sometimes kills bots with good guns and movement.
Now surfs the current wave + 1/4 of the next one
1 - Version tracking starts here
Movement: Wave Surfing segmented on velocity / Gun: Linear Targeting (trig).
MovementChallenge2K6/Wavesurfing: A:99.674, B:90.784, C:94.800 - average 95.086
Can't beat all the samplebots, mostly because it can't hit them. Consistently, savagely beats RamboT and usually survives against Sanguijuela.