GresSuffurd

From Robowiki
Revision as of 01:52, 26 April 2009 by GrubbmGait (talk | contribs) (wrong download version)
Jump to navigation Jump to search
Sub-pages:
Version History - GresVretter (gun) - WeefSuffurd (movement) - Archived Talk 20090426
GresSuffurd
Author(s) GrubbmGait
Extends AdvancedRobot
Targeting GuessFactor Targeting
Movement Wave Surfing
Released 2006-09-26
Best Rating APS: 80.75 (29th)
Current Version 0.2.11
Code License RWPCL
Download

Background Information

What's special about it?
It's the first bot I made featuring Wave Surfing and GuessFactor Targeting and was my ticket to The2000Club. It has nothing special to defend itself against the top-bots, while the movement is tuned against simple targeters.
It is the best Dutch bot.
Where did you get the name?
It is my translation of the combination Guess and Surfer. All my bots start with 'Gr' and 'sufferd' is someone like Disney's Goofy.

Strategy

How does it move?
It uses Wave Surfing, currently only segmented on absolute velocity.
How does it fire?
It uses GuessFactor Targeting, nothing fancy, segmented on 'time since velocity change', distance and wallproximity.
What's next for your robot?
As both movement and gun are lying approx 55 points behind on the current #1 Dookious, both need a lot of work. The movement will probably switch to GoToSurfing, while the gun needs a 'double segmentation' (fast and slow learning) and I suppose also a special 'antisurfer' state.


Credits

GresSuffurd is completely my own achievement. However, it would not have come this far without the ideas and sometimes pieces of code from others.

It is based upon Kawigi's GuessFactorTargeting Tutorial and Voidious' WaveSurfing Tutorial, including all their credits like Paul Evans, ABC, PEZ, rozu and Jamougha.

The proper onDeath handling is thought up by David Alves.

The ini-file handling comes from Loki.

For the idea of pluggable movement and gun I must thank PEZ.

The EnergyDrop detection and WallAvoidance is taken from my older bot GrubbmGrb.


Last but not least I must thank Krabb for the drive to change instead of tweak, by racing for The2000Club.