[Home]Gruwel

Robo Home | Changes | Preferences | AllPages

Gruwel

Author

GrubbmGait

Extends

AdvancedRobot

Description

Gruwel is the lovechild of a GrubbmOgre and four GrubbmGrunts. It has the muscles of his fathers and the broad view of its mother, making it well suited for melee and reasonable in one-on-one. Alas, any child of close relatives has a bigger chance on DNA-defects. In this case Gruwel is lacking any communicative and contactual skills, making it completely unfit for teamwork. Despite its loving parents it is a lonely child.

Revision History

 MINI
 20060314: v 0.9 -- Distance dependent dive-in protection.  
 Rank Mega:115  --  Rating:1723  --  PL:136
 Rank Mini:20  --  Rating:1822  --  PL:46
 Rank MegaMelee?:20  --  Rating:1679
 Rank MiniMelee?:5  --  Rating:1707
 Comment: Finally a mini-rating higher than 1800. A simple improvement with high impact, even in melee.

 20060203: v 0.8 -- Last attempt at restoring melee-performance of v0.2 while improving the one-on-one performance of v0.5. 
 Rank Mega:126  --  Rating:1694  --  PL:156
 Rank Mini:32  --  Rating:1790  --  PL:51
 Rank MegaMelee?:37  --  Rating:1653
 Rank MiniMelee?:11  --  Rating:1680
 Comment:

 20060102: v 0.7 -- Another unsuccessful attempt to improve both melee and one-on-one. 

 20051230: v 0.6 -- Unsuccessful attempt to improve both melee and one-on-one. 

 20051224: v 0.5 -- Forget non-working Melee-tweak, keep a favorite distance with 'slowspeed with turboboost'. 
 Rank Mega:119  --  Rating:1698  --  PL:152
 Rank Mini:33  --  Rating:1787  --  PL:50
 Rank MegaMelee?:40  --  Rating:1654
 Rank MiniMelee?:12  --  Rating:1682
 Comment:The increase of 'real' meleebots is pushing Gruwel down, as already predicted in MeleeStrategy/UnderstandingGruweltje .

 20051201: v 0.4 -- Replace StopNGo with 'slowspeed with turboboost'. I just like that movement.
 Rank Mega:120  --  Rating:1688  --  PL:148
 Rank Mini:39  --  Rating:1771  --  PL:55
 Rank MegaMelee?:35  --  Rating:1661
 Rank MiniMelee?:9  --  Rating:1689
 Comment:Melee starting a fall and slightly worse in one-on-one, but good enough for now.

 20051127: v 0.3 -- One-on-One with StopNGo movement to try to become the best Dutch mini. Melee should be marginally more efficient.
 Rank Mega:111  --  Rating:1700  --  PL:141
 Rank Mini:32  --  Rating:1787  --  PL:50
 Rank MegaMelee?:  --  Rating:
 Rank MiniMelee?:  --  Rating:
 Comment:The best Dutch mini in the mini-rumble :-) but not in the roborumble :-(

 20050705: v 0.2 -- Better radar handling should improve melee, as Loki has the best Dutch meleebot now.
 Rank Mega:145  --  Rating:1633  --  PL:149
 Rank Mini:54  --  Rating:1688  --  PL:65
 Rank MegaMelee?:26  --  Rating:1667
 Rank MiniMelee?:8  --  Rating:1706
 Comment:Surprisingly even in melee roughly same performance. Melee-rankings just not stable enough to see any difference (but it feels a bit better)

 20050325: v 0.1 -- Combining radar (and therefor movement) of GrubbmOgre and gun of GrubbmGrunt
 Rank Mega:146  --  Rating:1630  --  PL:144
 Rank Mini: 54  --  Rating:1684  --  PL: 64
 Rank MegaMelee?:29  --  Rating:1671
 Rank MiniMelee?:10  --  Rating:1715
 Comment:My best mini, quite surprising in melee, even without specific melee-movement

What's special about it?

It is the only bot that is ranked in the top-20 in mini OneOnOne and in the top-10 melee. Although Kawigi's Coriantumr is the far better allround bot in the mega-rankings.

Great, I want to try it. Where can I download it?

gh.mini.Gruwel: https://www.robocoderepository.com/BotDetail.jsp?id=2511

How competitive is it?

In one-on-one anonymously above 1700, in mini it is a top-20 bot with a rating above 1800. In melee it is in the subtop, in mini-melee it has a solid top-10 position.

How does it move?

Oscillator movement with some wall-avoidance and a small radar-related twitch, but first it tries to dodge simple targetters.

How does it fire?

Iterative circular gun with bulletpower adjustment for 'wallshots'.

How does it dodge bullets?

Specific dodging movement (slowspeed with turboboost) which is quite effective against HeadOnTargeting, LinearTargeting and CircularTargeting. If it gets killed in the first 5 rounds, it returns to its native (melee) oscillator movement.

How does the melee strategy differ from one-on-one strategy?

No dodging movement in melee.

How does it select a target to attack/avoid in melee?

Closest with a small preference for current target and for weak prey.

What does it save between rounds and matches?

Between rounds only if it has to use dodging movement. Between matches nothing.

Where did you get the name?

Gruwel can be translated as horror or detesting, and ofcourse it begins with 'GR'.

Can I use your code?

It's in the jar, under the RWPCL.

What's next for your robot?

Probably nothing, this child wants to be left alone.

Does it have any WhiteWhales?

Not directly, although it is in a constant fight with Loki's mini.Freya to become the best Dutch mini(melee)bot.

What other robot(s) is it based on?

It is a result of a GrubbmGroup party. The idea of a distance dependent dive-in protection came from an unrelated remark of PEZ.


Comments, questions, feedback:

;-) glad you observed my improvements in melee (and felt to act on this). But i still have a lot of ground to cover in 1-vs-1. What did you do with gh.GrubbmGrb 1.1.0? Did you gave him EPO? --Loki

I just added the gunnery-improvements of GrubbmGrbRRGC from 1.0.0 to 1.0.6 at once to GrubbmGrb. Most of the improvement is just a (rolling) averaged velocity CT-gun. I hoped for a rating of 1800, but nevertheless this rating will probably make me the king of FastTargeting :-D
Check the PL-ranking by the way, then you'll see that GrubbmGrb is not that good, but just very efficient against (other) simple targetters. --GrubbmGait

With a value of 261.6 Gruwel may hold the record on the Specialization Index!!! (i haven't checked all bots though...). And it's one strong alround mini! --Loki


Robo Home | Changes | Preferences | AllPages
Edit text of this page | View other revisions
Last edited May 7, 2006 4:53 EST by Voidious (diff)
Search: