Difference between revisions of "GresSuffurd"
Jump to navigation
Jump to search
GrubbmGait (talk | contribs) m (slight updates) |
GrubbmGait (talk | contribs) (Update) |
||
Line 12: | Line 12: | ||
| movement = [[Wave Surfing|Wave Surfing]] | | movement = [[Wave Surfing|Wave Surfing]] | ||
| released = 2006-09-26 | | released = 2006-09-26 | ||
− | | best_rating = [[APS]]: | + | | best_rating = [[APS]]: 83.6 (11th) |
− | | current_version = 0.2. | + | | current_version = 0.2.28 |
| license = [[RWPCL]] | | license = [[RWPCL]] | ||
− | | download_link = http://home.versatel.nl/gheijenk/robocode/jarfiles/gh.GresSuffurd_0.2. | + | | download_link = http://home.versatel.nl/gheijenk/robocode/jarfiles/gh.GresSuffurd_0.2.28.jar |
}} | }} | ||
Line 21: | Line 21: | ||
; What's special about it? | ; 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'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 uses [[Waves/Precise Intersection|Precise Intersection]] (gun only), so it does not use binsmoothing. |
:It is the best Dutch bot. | :It is the best Dutch bot. | ||
Line 33: | Line 33: | ||
; How does it fire? | ; How does it fire? | ||
− | : It uses [[GuessFactor Targeting]] | + | : It uses [[GuessFactor Targeting]], segmented on 'time since velocity change', distance, wallproximity and 'distance last 14 ticks'. The latest versions use [[Waves/Precise Intersection|Precise Intersection]] and simulated [[Maximum Escape Angle/Precise|precise MEA]]. It has a second gun with exact the same configuration, only the stats are decaying over time. |
; What's next for your robot? | ; What's next for your robot? | ||
− | : | + | : The gun is nearly done, some segmentation tryouts and close-combat (rambot) issues remain. The movement will need a complete overhaul, it has not changed in the last 2 years and it is relatively weak. First step to improve is to make some debuggraphics that are useful. |
− | |||
== Credits == | == 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. | 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]]' [[ | + | *It is based upon [[Kawigi]]'s [[GuessFactorTargeting Tutorial]] and [[Voidious]]' [[Wave_Surfing_Tutorial]], including all their credits like [[Paul Evans]], [[ABC]], [[PEZ]], [[rozu]] and [[Jamougha]]. |
− | + | *The [[Waves/Precise Intersection|Precise Intersection]] seems a collective effort of [[Krabb]], [[Rednaxela]] and [[Skilgannon]] | |
− | The proper onDeath handling is thought up by [[David Alves]]. | + | *The proper onDeath handling is thought up by [[David Alves]], although it now seems obsolete. |
− | + | *The ini-file handling comes from [[Loki]]. | |
− | The ini-file handling comes from [[Loki]]. | + | *For the idea of pluggable movement and gun I must thank [[PEZ]]. |
− | + | *The [[Energy Drop]] detection and [[WallAvoidance]] is taken from my older bot [[GrubbmGrb]]. | |
− | For the idea of pluggable movement and gun I must thank [[PEZ]]. | + | *Last but not least I must thank [[Krabb]] for the drive to change instead of tweak, by racing for [[The2000Club]]. |
− | |||
− | The [[ | ||
− | |||
− | |||
− | Last but not least I must thank [[Krabb]] for the drive to change instead of tweak, by racing for [[The2000Club]]. | ||
Revision as of 13:15, 4 April 2011
- 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: 83.6 (11th) |
Current Version | 0.2.28 |
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 uses Precise Intersection (gun only), so it does not use binsmoothing.
- 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 segmented on absolute velocity and on wallproximity.
- How does it fire?
- It uses GuessFactor Targeting, segmented on 'time since velocity change', distance, wallproximity and 'distance last 14 ticks'. The latest versions use Precise Intersection and simulated precise MEA. It has a second gun with exact the same configuration, only the stats are decaying over time.
- What's next for your robot?
- The gun is nearly done, some segmentation tryouts and close-combat (rambot) issues remain. The movement will need a complete overhaul, it has not changed in the last 2 years and it is relatively weak. First step to improve is to make some debuggraphics that are useful.
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' Wave_Surfing_Tutorial, including all their credits like Paul Evans, ABC, PEZ, rozu and Jamougha.
- The Precise Intersection seems a collective effort of Krabb, Rednaxela and Skilgannon
- The proper onDeath handling is thought up by David Alves, although it now seems obsolete.
- The ini-file handling comes from Loki.
- For the idea of pluggable movement and gun I must thank PEZ.
- The Energy Drop 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.