Difference between revisions of "Grimmig"

From Robowiki
Jump to navigation Jump to search
m (Grimmig 0.1 stats and info)
m (→‎Version History: Grimmig 0.3.5 stats, 0.3.6 info)
 
(11 intermediate revisions by the same user not shown)
Line 22: Line 22:
  
 
; How does it [[Movement|move]]?
 
; How does it [[Movement|move]]?
: It uses VCS [[Wave Surfing]], probably only segmented on absolute velocity.
+
: Currently Stop and Go and a double oscillator. In the future it will use VCS [[Wave Surfing]].
  
 
; How does it fire?
 
; How does it fire?
: It uses VCS [[GuessFactor Targeting]], probably only segmented on 'time since velocity change', absolute lateral velocity and wallproximity. Maybe more if there is enough room.
+
: It uses VCS [[GuessFactor Targeting]], probably only segmented on 'time since velocity change', absolute lateral velocity and distance. Future wallproximity if there is enough room.
  
 
; Does it have any [[WhiteWhale]]s?
 
; Does it have any [[WhiteWhale]]s?
non known yet, but I think that it is relatively weak against good bots (like [[GresSuffurd]] is too).
+
: not known yet, but I think that it is relatively weak against good bots (like [[GresSuffurd]] is too).
  
 
; What's next for your robot?
 
; What's next for your robot?
: After first version is released, probably some firepower enhancement, more gun segmentation and hopefully some movement updates.
+
: Some tuning of the gun, and then the big step: [[Wave Surfing]].
  
 
; What's your goal?
 
; What's your goal?
: I want to reach at least 80 APS (or 10th place) in the mini ranking. Hopefully it can threaten [[Komarious]] some day.
+
: I want to reach at least 80 APS and then going for top-10 in the mini ranking. Hopefully it can threaten [[Komarious]] some day.
  
 
== Credits ==
 
== Credits ==
The first version is merely my microbot [[Grinnik]] with a very simplified [[GresSuffurd]] movement. This means that all information used can be found on this wiki. All can be followed back to [[Kawigi]]'s [[GuessFactorTargeting Tutorial]] and [[Voidious]]' [[Wave_Surfing_Tutorial]].
+
The first version is merely my microbot [[Grinnik]] with some updates to the gun and a few common fixes/improvements. When that is done, a very simplified [[GresSuffurd]] movement is added. This means that all information used can be found on this wiki. All can be followed back to [[Kawigi]]'s [[GuessFactorTargeting Tutorial]] and [[Voidious]]' [[Wave_Surfing_Tutorial]].
  
 
== Version History ==
 
== Version History ==
* 0.1 2019-06-11 {{RumbleStatsDefault|link=http://literumble.appspot.com/BotDetails?game=roborumble&name=gh.mini.Grimmig%200.1|rumble=RoboRumble|scorelabel=APS|score=66.23|rank=226th|win=859|loss=303|plrank=268th|glicko2=N/A|pwin=73.92|vote=0.16|anpp=68.88|score2label=Survival|score2=71.46}}
+
* 0.3.6 size 941 2019-07-11
 +
** Add distance attribute again. Next will be movement
 +
* 0.3.5 size 930 2019-07-09 {{RumbleStatsDefault|link=http://literumble.appspot.com/BotDetails?game=minirumble&name=gh.mini.Grimmig%200.3.5|rumble=MiniRumble|scorelabel=APS|score=77.94|rank=25th|win=575|loss=60|plrank=43rd|glicko2=N/A|pwin=90.55|vote=1.65|anpp=84.19|score2label=Survival|score2=86.49}}
 +
** Add wallproximity attribute, quite rough, I am afraid that it is not that good
 +
* 0.3.4 size 845 2019-07-04 {{RumbleStatsDefault|link=http://literumble.appspot.com/BotDetails?game=minirumble&name=gh.mini.Grimmig%200.3.4|rumble=MiniRumble|scorelabel=APS|score=77.16|rank=28th|win=571|loss=64|plrank=46th|glicko2=N/A|pwin=89.92|vote=1.21|anpp=83.28|score2label=Survival|score2=85.6}}
 +
** Remove distance attribute, as I think it has little use because of my own distancing
 +
** Ouch, 0.6 APS loss in minirumble, not expected
 +
* 0.3.3 size 856 2019-07-03 {{RumbleStatsDefault|link=http://literumble.appspot.com/BotDetails?game=minirumble&name=gh.mini.Grimmig%200.3.3|rumble=MiniRumble|scorelabel=APS|score=77.8|rank=25th|win=571|loss=63|plrank=44th|glicko2=N/A|pwin=90.06|vote=0.95|anpp=83.91|score2label=Survival|score2=86.39}}
 +
** Velocity attribute from 3 to 4 segments [0.0-1.1][1.1-4.0][4.0-6.9][6.9-8.0])
 +
* 0.3.2 size 856 2019-06-27 {{RumbleStatsDefault|link=http://literumble.appspot.com/BotDetails?game=minirumble&name=gh.mini.Grimmig%200.3.2|rumble=MiniRumble|scorelabel=APS|score=77.75|rank=25th|win=571|loss=63|plrank=45th|glicko2=N/A|pwin=90.06|vote=1.08|anpp=83.92|score2label=Survival|score2=86.28}}
 +
** Velocity attribute from 5 segments to 3 ([0-1.99][2-3.99][4-5.99][6-7.99][8]  to  [0-1.8][1.8-6.2][6.2-8])
 +
* 0.3.1 size 841 2019-06-26 {{RumbleStatsDefault|link=http://literumble.appspot.com/BotDetails?game=minirumble&name=gh.mini.Grimmig%200.3.1|rumble=MiniRumble|scorelabel=APS|score=77.8|rank=25th|win=575|loss=59|plrank=41st|glicko2=N/A|pwin=90.69|vote=1.58|anpp=83.97|score2label=Survival|score2=86.36}}
 +
** fix occasional radarlock loss by adding setAdjustRadarForGunTurn
 +
** much more gain than expected !!
 +
* 0.3 size 836 2019-06-18 {{RumbleStatsDefault|link=http://literumble.appspot.com/BotDetails?game=minirumble&name=gh.mini.Grimmig%200.3|rumble=MiniRumble|scorelabel=APS|score=76.7|rank=28th|win=565|loss=69|plrank=53rd|glicko2=N/A|pwin=89.12|vote=0|anpp=82.76|score2label=Survival|score2=85.54}}
 +
** add acceleretion/deceleration bins to Vchange segment
 +
* 0.2 size 815 2019-06-13 {{RumbleStatsDefault|link=http://literumble.appspot.com/BotDetails?game=minirumble&name=gh.mini.Grimmig%200.2|rumble=MiniRumble|scorelabel=APS|score=75.79|rank=32nd|win=558|loss=76|plrank=58th|glicko2=N/A|pwin=88.01|vote=0.16|anpp=81.72|score2label=Survival|score2=84.43}}
 +
** fixing adaptive bulletpower everywhere.
 +
* 0.1 size 774 2019-06-09 {{RumbleStatsDefault|link=http://literumble.appspot.com/BotDetails?game=minirumble&name=gh.mini.Grimmig%200.1|rumble=MiniRumble|scorelabel=APS|score=75.13|rank=36th|win=551|loss=83|plrank=65th|glicko2=N/A|pwin=86.91|vote=0.24|anpp=80.96|score2label=Survival|score2=83.51}}
 
** Grinnik 0.8 with a little bigger default distance, and with adaptive bulletpower instead of fixed 1.9
 
** Grinnik 0.8 with a little bigger default distance, and with adaptive bulletpower instead of fixed 1.9
  

Latest revision as of 16:52, 11 July 2019

Grimmig
Author(s) GrubbmGait
Extends AdvancedRobot
Targeting GuessFactor Targeting
Movement Wave Surfing
Released 2012-11-??
Best Rating APS: n.a. (xxth mini)
Current Version 0.0.0
Code License RWPCL
Download

Background Information

What's special about it?
It is a minibot using Wave Surfing and GuessFactor Targeting, so nothing really special.
Where did you get the name?
All my bots start with 'Gr' and I like the dark sound of it. In English is just means 'grim'.

Strategy

How does it move?
Currently Stop and Go and a double oscillator. In the future it will use VCS Wave Surfing.
How does it fire?
It uses VCS GuessFactor Targeting, probably only segmented on 'time since velocity change', absolute lateral velocity and distance. Future wallproximity if there is enough room.
Does it have any WhiteWhales?
not known yet, but I think that it is relatively weak against good bots (like GresSuffurd is too).
What's next for your robot?
Some tuning of the gun, and then the big step: Wave Surfing.
What's your goal?
I want to reach at least 80 APS and then going for top-10 in the mini ranking. Hopefully it can threaten Komarious some day.

Credits

The first version is merely my microbot Grinnik with some updates to the gun and a few common fixes/improvements. When that is done, a very simplified GresSuffurd movement is added. This means that all information used can be found on this wiki. All can be followed back to Kawigi's GuessFactorTargeting Tutorial and Voidious' Wave_Surfing_Tutorial.

Version History

  • 0.3.6 size 941 2019-07-11
    • Add distance attribute again. Next will be movement
  • 0.3.5 size 930 2019-07-09 MiniRumble ‒ APS: 77.94% (25th), PL: 575-60 (43rd), Survival: 86.49%
    • Add wallproximity attribute, quite rough, I am afraid that it is not that good
  • 0.3.4 size 845 2019-07-04 MiniRumble ‒ APS: 77.16% (28th), PL: 571-64 (46th), Survival: 85.6%
    • Remove distance attribute, as I think it has little use because of my own distancing
    • Ouch, 0.6 APS loss in minirumble, not expected
  • 0.3.3 size 856 2019-07-03 MiniRumble ‒ APS: 77.8% (25th), PL: 571-63 (44th), Survival: 86.39%
    • Velocity attribute from 3 to 4 segments [0.0-1.1][1.1-4.0][4.0-6.9][6.9-8.0])
  • 0.3.2 size 856 2019-06-27 MiniRumble ‒ APS: 77.75% (25th), PL: 571-63 (45th), Survival: 86.28%
    • Velocity attribute from 5 segments to 3 ([0-1.99][2-3.99][4-5.99][6-7.99][8] to [0-1.8][1.8-6.2][6.2-8])
  • 0.3.1 size 841 2019-06-26 MiniRumble ‒ APS: 77.8% (25th), PL: 575-59 (41st), Survival: 86.36%
    • fix occasional radarlock loss by adding setAdjustRadarForGunTurn
    • much more gain than expected !!
  • 0.3 size 836 2019-06-18 MiniRumble ‒ APS: 76.7% (28th), PL: 565-69 (53rd), Survival: 85.54%
    • add acceleretion/deceleration bins to Vchange segment
  • 0.2 size 815 2019-06-13 MiniRumble ‒ APS: 75.79% (32nd), PL: 558-76 (58th), Survival: 84.43%
    • fixing adaptive bulletpower everywhere.
  • 0.1 size 774 2019-06-09 MiniRumble ‒ APS: 75.13% (36th), PL: 551-83 (65th), Survival: 83.51%
    • Grinnik 0.8 with a little bigger default distance, and with adaptive bulletpower instead of fixed 1.9