Difference between revisions of "GrubbmThree"
Jump to navigation
Jump to search
GrubbmGait (talk | contribs) m (0.9k stats) |
m (Update download link) |
||
(2 intermediate revisions by one other user not shown) | |||
Line 4: | Line 4: | ||
| targeting = [[Circular Targeting]] | | targeting = [[Circular Targeting]] | ||
| movement = [[Ramming Movement]] | | movement = [[Ramming Movement]] | ||
− | | released = | + | | released = 2004-11-26 |
− | | best_rating = [[APS]]: | + | | best_rating = [[APS]]: 57.19 (441th) |
− | | current_version = 0. | + | | current_version = 0.9x |
| license = [[RWPCL]] | | license = [[RWPCL]] | ||
− | | download_link = http://robocode-archive.strangeautomata.com/robots/gh.micro.GrubbmThree_0. | + | | download_link = http://robocode-archive.strangeautomata.com/robots/gh.micro.GrubbmThree_0.9x.jar |
}} | }} | ||
Line 14: | Line 14: | ||
; What's special about it? | ; What's special about it? | ||
− | : Frankly nothing, it just is | + | : Frankly nothing, it just is the best rambot. |
; Where did you get the name? | ; Where did you get the name? | ||
Line 22: | Line 22: | ||
; How does it [[Movement|move]]? | ; How does it [[Movement|move]]? | ||
− | : Ramming, it tries to intercept the opponent by following its own bullets. It reverses direction if it is more beneficial. | + | : Ramming, it tries to intercept the opponent by following its own bullets. It reverses direction if it is more beneficial. A small 'wobble' has been introduced inspired by the movement of [[MaxRisk]]. |
; How does it fire? | ; How does it fire? | ||
− | : Iterative circular gun with some protection to avoid shooting straight into the wall. The iteration stops at the outer hull of the opponent. | + | : Iterative circular gun with some protection to avoid shooting straight into the wall. The iteration stops at the outer hull of the opponent. Next to the normal attributes as speed and headingchange, it also takes into account speedchange. |
; How does it dodge bullets? | ; How does it dodge bullets? | ||
Line 31: | Line 31: | ||
; What's next for your robot? | ; What's next for your robot? | ||
− | : | + | : Nothing anymore, as finally it is the highest ranked rambot. This old bot sharpened its teeth. |
; How competitive is it? | ; How competitive is it? | ||
− | : It outranked the best rambot at that time, [[NanoDeath]], in march 2005. In feb 2006, [[Kev]]'s [[MaxRisk]] came along and became the best rambot by a large margin. | + | : It outranked the best rambot at that time, [[NanoDeath]], in march 2005. In feb 2006, [[Kev]]'s [[MaxRisk]] came along and became the best rambot by a large margin. After more than 10 years a design-flaw was fixed, a clever idea implemented in the gun, and some rather rough movement tweak introduced. Now it is finally the best rambot again. |
+ | <!-- In the [[Rambot Challenge 2K6]] it disappoints a bit with 5th place. Update ! --> | ||
== Credits == | == Credits == | ||
This tank is completely based on free information available on this wiki. | This tank is completely based on free information available on this wiki. | ||
− | == | + | == Versionhistory == |
+ | * 0.9x 2017-09-25 | ||
+ | ** '''{{RumbleStatsDefault|link=http://literumble.appspot.com/BotDetails?game=roborumble&name=gh.micro.GrubbmThree%200.9x|rumble=RoboRumble|scorelabel=APS|score=57.19|rank=440th|win=716|loss=443|plrank=402nd|glicko2=N/A|pwin=61.78|vote=0.09|anpp=60.19|score2label=Survival|score2=54.73}}''' | ||
+ | ** combination of best versions of 0.9j, 0.9g and 0.9k, maybe good enough to become the best rammer | ||
+ | ** And it is . . .! | ||
+ | * 0.9a-l 2017-09-xx Various tryout versions, some succefull, some not so. | ||
+ | * 0.9a NOT Smart radarturn at beginning of each round | ||
+ | * 0.9b NOT Brake when sharp turn needed | ||
+ | * 0.9c NOT Stop iteration just outside hull | ||
+ | * 0.9d YES Introduce 'wobble' in movement | ||
+ | * 0.9e NOT Make wobble small and fast | ||
+ | * 0.9f NOT Fix small fast wobble | ||
+ | * 0.9g YES Also keep track of speedchange in CT gun (and therefor movement) | ||
+ | * 0.9h NOT Wobble with extra wallhit prevention | ||
+ | * 0.9i NOT Again wobble with extra wallhit prevention | ||
+ | * 0.9j YES Design-flaw: Now shoot full power when close to enemy and wall | ||
+ | * 0.9k YES Wobble more often (not faster) | ||
+ | * 0.9l NOT Iterate till hit, even outside battlefield, then warp into field. No bulletpower adaption | ||
+ | |||
* 0.9 The original since 2006 | * 0.9 The original since 2006 | ||
** '''{{RumbleStatsDefault|link=http://literumble.appspot.com/BotDetails?game=roborumble&name=gh.micro.GrubbmThree%200.9|rumble=RoboRumble|scorelabel=APS|score=55.96|rank=461st|win=663|loss=491|plrank=460th|glicko2=N/A|pwin=57.45|vote=0|anpp=58.87|score2label=Survival|score2=50.91}}''' | ** '''{{RumbleStatsDefault|link=http://literumble.appspot.com/BotDetails?game=roborumble&name=gh.micro.GrubbmThree%200.9|rumble=RoboRumble|scorelabel=APS|score=55.96|rank=461st|win=663|loss=491|plrank=460th|glicko2=N/A|pwin=57.45|vote=0|anpp=58.87|score2label=Survival|score2=50.91}}''' | ||
** On par with [[Sanguijuela]] in second place, far behind [[MaxRisk]] | ** On par with [[Sanguijuela]] in second place, far behind [[MaxRisk]] | ||
− | * 0. | + | |
− | + | * 20060216: v 0.9 -- Put aiming-point always within field, less energy preservation. | |
− | + | ** Rank:174 -- Rating:1635 -- PL:178 | |
− | ** | + | ** Comment: it seems a draw with MaxRisk 0.5 |
− | + | ||
− | ** | + | * 20050316: v 0.8 -- Do not shoot at the center of the enemy, shoot at the outer hull. |
− | + | ** Rank:135 -- Rating:1637 (down to 1629) -- PL:133 | |
− | + | ** Comment: Outranked [[NanoDeath]] | |
− | * 0. | + | |
− | + | * 20050130: v 0.7 -- Refactored CT-gun (integrational -> iterative) to win 100 bytes and still have improved near-wall performance. | |
− | + | ** Rank:145 -- Rating:1630 (down to 1623) -- PL:145 | |
− | + | ||
− | * | + | * 20050127: v 0.6 -- Improved radar, removed sharp-turn. |
− | + | ** Rank:166 -- Rating:1606 -- PL:182 | |
− | + | ||
− | ** | + | * 20041219: v 0.5 -- Back to CT-gun, make sharp-turn sharper, fire also when angle between 10-20 degrees. |
− | * 0. | + | ** Rank:169 -- Rating:1604 -- PL:186 (Down to 1600) |
− | + | ||
− | ** | + | * 20041218: v 0.4 -- Changed CT-gun into averaged HOT-CT-gun. |
− | * | + | ** Rank:203 -- Rating:1563 -- PL:- |
− | * | + | |
− | * | + | * 20041202: v 0.3 -- Changed bpower/distance ratio, made sharp turn less sharp. |
− | + | ** Rank:180 -- Rating:1593 -- PL:- | |
− | ** | + | |
− | + | * 20041127: v 0.2 -- Solved sharp-turn bug, removed 10-tick wait at startup. | |
− | + | ** Rank:180 -- Rating:1592 -- PL:- | |
− | + | ||
− | + | * 20041126: v 0.1 -- Initial version, just ramming and shooting. | |
− | + | ** Rank:194 -- Rating:1577 -- PL:- | |
− | |||
− | |||
− | |||
− | * 0. | ||
− | ** | ||
− | |||
− | |||
− | * 0. | ||
− | |||
− | ** | ||
− | |||
− | * 0. | ||
− | ** | ||
− | |||
− | |||
− | |||
− | * | ||
− | ** | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<!--'''{{subst:rumblestats:roborumble|gh.micro.GrubbmThree 0.9h|RumbleStatsDefault}}'''--> | <!--'''{{subst:rumblestats:roborumble|gh.micro.GrubbmThree 0.9h|RumbleStatsDefault}}'''--> |
Latest revision as of 21:30, 25 September 2017
GrubbmThree | |
Author(s) | GrubbmGait |
Extends | AdvancedRobot |
Targeting | Circular Targeting |
Movement | Ramming Movement |
Released | 2004-11-26 |
Best Rating | APS: 57.19 (441th) |
Current Version | 0.9x |
Code License | RWPCL |
Download |
Background Information
- What's special about it?
- Frankly nothing, it just is the best rambot.
- Where did you get the name?
- Surprise: it is my third bot.
Strategy
- How does it move?
- Ramming, it tries to intercept the opponent by following its own bullets. It reverses direction if it is more beneficial. A small 'wobble' has been introduced inspired by the movement of MaxRisk.
- How does it fire?
- Iterative circular gun with some protection to avoid shooting straight into the wall. The iteration stops at the outer hull of the opponent. Next to the normal attributes as speed and headingchange, it also takes into account speedchange.
- How does it dodge bullets?
- It eats bullets for breakfast.
- What's next for your robot?
- Nothing anymore, as finally it is the highest ranked rambot. This old bot sharpened its teeth.
- How competitive is it?
- It outranked the best rambot at that time, NanoDeath, in march 2005. In feb 2006, Kev's MaxRisk came along and became the best rambot by a large margin. After more than 10 years a design-flaw was fixed, a clever idea implemented in the gun, and some rather rough movement tweak introduced. Now it is finally the best rambot again.
Credits
This tank is completely based on free information available on this wiki.
Versionhistory
- 0.9x 2017-09-25
- RoboRumble ‒ APS: 57.19% (440th), PL: 716-443 (402nd), Survival: 54.73%
- combination of best versions of 0.9j, 0.9g and 0.9k, maybe good enough to become the best rammer
- And it is . . .!
- 0.9a-l 2017-09-xx Various tryout versions, some succefull, some not so.
- 0.9a NOT Smart radarturn at beginning of each round
- 0.9b NOT Brake when sharp turn needed
- 0.9c NOT Stop iteration just outside hull
- 0.9d YES Introduce 'wobble' in movement
- 0.9e NOT Make wobble small and fast
- 0.9f NOT Fix small fast wobble
- 0.9g YES Also keep track of speedchange in CT gun (and therefor movement)
- 0.9h NOT Wobble with extra wallhit prevention
- 0.9i NOT Again wobble with extra wallhit prevention
- 0.9j YES Design-flaw: Now shoot full power when close to enemy and wall
- 0.9k YES Wobble more often (not faster)
- 0.9l NOT Iterate till hit, even outside battlefield, then warp into field. No bulletpower adaption
- 0.9 The original since 2006
- RoboRumble ‒ APS: 55.96% (461st), PL: 663-491 (460th), Survival: 50.91%
- On par with Sanguijuela in second place, far behind MaxRisk
- 20060216: v 0.9 -- Put aiming-point always within field, less energy preservation.
- Rank:174 -- Rating:1635 -- PL:178
- Comment: it seems a draw with MaxRisk 0.5
- 20050316: v 0.8 -- Do not shoot at the center of the enemy, shoot at the outer hull.
- Rank:135 -- Rating:1637 (down to 1629) -- PL:133
- Comment: Outranked NanoDeath
- 20050130: v 0.7 -- Refactored CT-gun (integrational -> iterative) to win 100 bytes and still have improved near-wall performance.
- Rank:145 -- Rating:1630 (down to 1623) -- PL:145
- 20050127: v 0.6 -- Improved radar, removed sharp-turn.
- Rank:166 -- Rating:1606 -- PL:182
- 20041219: v 0.5 -- Back to CT-gun, make sharp-turn sharper, fire also when angle between 10-20 degrees.
- Rank:169 -- Rating:1604 -- PL:186 (Down to 1600)
- 20041218: v 0.4 -- Changed CT-gun into averaged HOT-CT-gun.
- Rank:203 -- Rating:1563 -- PL:-
- 20041202: v 0.3 -- Changed bpower/distance ratio, made sharp turn less sharp.
- Rank:180 -- Rating:1593 -- PL:-
- 20041127: v 0.2 -- Solved sharp-turn bug, removed 10-tick wait at startup.
- Rank:180 -- Rating:1592 -- PL:-
- 20041126: v 0.1 -- Initial version, just ramming and shooting.
- Rank:194 -- Rating:1577 -- PL:-