Griezel is a melee-specific bot with MinimumRiskMovement and a CircularTargeting gun. It is made to counter the current flood of (sub)top-meleebots like (mini)Freya, Logic, Ugluk, Anomaly?, X2, Gladiator and even StoneGhost. My till now best meleebot Gruwel could not cope with them anymore.
Melee 20060526: v 0.4 -- Gun does shoot less into walls, fixed occasionally lost lock, only switch to new movepoint if it is significantly better (instead of just better) Rank :10 -- Rating:1698 Comment: still holding, despite increased competition
20060119: v 0.3 -- Added Team-support, take distance and perpendicularity as key risksfactors Rank :10 -- Rating:1698 (down to 14 - 1689) OneOnOne rank: 220 -- Rating: 1600 better than expected, especially against RamBots Comment: expected rank 20, got up to rank 10! I am curious if it can hold this place
20051224: v 0.2 -- Some minor improvements outside risk-function Rank :29 -- Rating:1663 Comment: well, just some minor improvements with minor result
20051219: v 0.1 -- Framework of Gruwel with a simple distance-driven minimumrisk movement Rank :40 -- Rating:1658 Comment: a bit less than expected, that risk-function really needs some more work
mini.Griezel 20060410: v 0.1 -- Griezel v0.3 without teamsupport and with simplified targetselection Mega rank :15 -- Rating:1690 Mini rank : 4 -- Rating:1720 Comment: threatening #3 in minimelee, it took some time to climb
micro.Griezel 20060320: v 0.1 -- Greatly stripped Griezel v0.3 with HOT-gun Mega rank :54 -- Rating:1622 Mini rank :19 -- Rating:1647 Micro rank:10 -- Rating:1683 Comment: quite disappointing, expected the movement to be better (or I stripped to much)
gh.Griezel: https://www.robocoderepository.com/BotDetail.jsp?id=2808
gh.mini.Griezel: https://www.robocoderepository.com/BotDetail.jsp?id=2900
gh.micro.Griezel: https://www.robocoderepository.com/BotDetail.jsp?id=2872
The first versions will be subtop (around rank 30), the final version should be able to enter the top-10.
MinimumRiskMovement with as key factors enemydistance and perpendicularity.
Iterative circular gun with bulletpower adaption against 'wallshots'.
Only specific meleestrategy present, in OneOnOne it will be ripped apart.
It will attack the closest with a small preference for current target and for weak prey.
Nothing.
Griezel can be translated as creep or scary person, and ofcourse it begins with 'GR'.
It's in the jar, under the RWPCL.
Finetune the movement by taking into account more things from the MeleeStrategy page.
Only my current testbed: intruder.PrairieWolf , kawigi.robot.Girl , myl.micro.Troodon , nic.Nicator , rz.HawkOnFire , radnor.DoctorBob , kawigi.mini.Coriantumr , kc.Logic 0.21 , bvh.mini.Freya 0.44
Note that Griezel consistenly ends up 3rd or 4th in this testbed.
Everything except the movement comes from Gruwel. The movement is slightly based upon Coriantumr and largely on the excellent MeleeStrategy page.
Place | Bot | Score |
10 | jekl.StoneGhost 0.4 | 1707 |
22 | kc.Logic 0.21 | 1678 |
24 | bvh.fry.Freya 0.53 | 1675 |
31 | deewiant.Anomaly 0.1 | 1664 |
32 | bvh.mini.Freya 0.44 | 1663 |
34 | gh.mini.Gruwel 0.4 | 1662 |
40 | gh.Griezel 0.1 | 1659 |
48 | pedersen.Ugluk 0.6.8 | 1642 |
52 | gh.micro.Gruweltje 0.5 | 1634 |
(Stats from Dec 9, 2005) Not bad .. but it didn't outrank it's predecessor. I'm sure it will before long though. I Googled the name and the closest thing I could figgure was the grim reaper or just an animated skeleton. -- Martin / Ugluk
The places 31 and 40 do ly only 4 points apart, so after any battle it can turn upsidedown. In this first version I made a clean risk-function on purpose, so it is easier to test changes. Soon Griezel will outrank Gruwel (and the rest) ;-) -- GrubbmGait
my experience is that a minimum risk function introduces a more predictable movement pattern so it becomes more vulnerable to PM- and GF-guns. I tried finding the best destination by selecting positions at fixed number of angles and distances or by selecting random positions around the current position. In both cases approximately the same destination was selected. Maybe that is why Griezel performes slightly worse than Gruwel, whose movement i still admire and envie! Succes. --Loki
Congratulations, Griezel has earned the 10th position in Melee! You performed some magic on this bot. Now Griezel is even "gruwelijker" than Gruwel ;) --Loki
Thanks, I did not expect this! In my testbed Griezel consistenly ends up 4th or 5th so I expected rank 20. Taking into account perpendicularity really does pay of in my case. And if I remove the logging to the debug-window, it probably will fit into a mini without further changes . . . :D -- GrubbmGait
mmmh, so even my 8th position in the mini Melee with mini.Freya is in jeopardy...:( --Loki
I will not introduce a mini.Griezel until I have an improved mega.Griezel (maybe I let that really be the name ;-) ) -- GrubbmGait