Difference between revisions of "Pugilist"
Jump to navigation
Jump to search
(migrating from old wiki) |
m |
||
(2 intermediate revisions by 2 users not shown) | |||
Line 32: | Line 32: | ||
== Strategy == | == Strategy == | ||
− | ; How does it [[Targeting|fire]]? | + | ; How does it [[:Category:Targeting|fire]]? |
− | : Heavily segmented [[GuessFactor Targeting (traditional)|GuessFactor Targeting]]. Not too different from the [[CassiusClay/Bee|Bee]] gun used in [[CassiusClay]] and [[CassiusClay/BeeRRGC|BeeRRGC]]. | + | : Heavily [[Segmentation|segmented]] [[GuessFactor Targeting (traditional)|GuessFactor Targeting]]. Not too different from the [[CassiusClay/Bee|Bee]] gun used in [[CassiusClay]] and [[CassiusClay/BeeRRGC|BeeRRGC]]. |
− | ; How does it [[Movement|move]]? | + | ; How does it [[:Category:Movement|move]]? |
: It's a [[RandomMovementBot]] style of movement. Only, it's not random at all. It's my home grown (with good advice from [[User:Jamougha|Jamougha]]) [[Wave Surfing]]. Pugilist "surfs" the [[Enemy Waves]] carrying real bullets. It tries to move to the least hit guess factor possible on those waves. | : It's a [[RandomMovementBot]] style of movement. Only, it's not random at all. It's my home grown (with good advice from [[User:Jamougha|Jamougha]]) [[Wave Surfing]]. Pugilist "surfs" the [[Enemy Waves]] carrying real bullets. It tries to move to the least hit guess factor possible on those waves. | ||
Line 41: | Line 41: | ||
; Why that name? | ; Why that name? | ||
− | : I insist in thinking that 1v1 | + | : I insist in thinking that [[One-on-one|1v1]] battle is very much like boxing. It's about hitting well and avoid getting hit too hard too often. But [[Paolo]] was already taken so i decided to do [[User:David Alves|David Alves]] style naming and use the more general term. |
; Can I use your code? | ; Can I use your code? | ||
Line 53: | Line 53: | ||
; Credits | ; Credits | ||
− | : Thanks to Jamougha for helping me getting the Wave Surfing to work. And to [[User:Sparafucil3|Jim]] for reviewing the implementation and telling me he thought it must be on the right track. And to [[User:ABC|ABC]] and [[User:Axe|Axe]] for "baby watching" P's development. And to everyone else who have tried to help me figure. Which are quite a few! | + | : Thanks to Jamougha for helping me getting the [[Wave Surfing]] to work. And to [[User:Sparafucil3|Jim]] for reviewing the implementation and telling me he thought it must be on the right track. And to [[User:ABC|ABC]] and [[User:Axe|Axe]] for "baby watching" P's development. And to everyone else who have tried to help me figure. Which are quite a few! |
+ | |||
+ | [[Category:MiniBots]] |
Latest revision as of 07:18, 30 May 2009
- Sub-pages:
- Version History - Help Requests - Guess Factor Chat - PugilistGL - PugilistGL/Code - Archived Talk 20040501 - Archived Talk 20090529
Pugilist | |
Author(s) | PEZ |
Extends | AdvancedRobot |
Targeting | GuessFactor Targeting |
Movement | Wave Surfing |
Current Version | 2.4.18 |
Code License | RWPCL |
Download |
Background Information
- What's special about it?
- It's the first MiniBot doing Wave Surfing.
- How competetive?
- Quite so.
- It's the only MiniBot having broken the 2K barrier in the general class of RoboRumble@Home. 2007 points for version 2.0.8.
Strategy
- How does it fire?
- Heavily segmented GuessFactor Targeting. Not too different from the Bee gun used in CassiusClay and BeeRRGC.
- How does it move?
- It's a RandomMovementBot style of movement. Only, it's not random at all. It's my home grown (with good advice from Jamougha) Wave Surfing. Pugilist "surfs" the Enemy Waves carrying real bullets. It tries to move to the least hit guess factor possible on those waves.
Additional Information
- Why that name?
- I insist in thinking that 1v1 battle is very much like boxing. It's about hitting well and avoid getting hit too hard too often. But Paolo was already taken so i decided to do David Alves style naming and use the more general term.
- Can I use your code?
- Sure. It's packed with the bot jar file and released under the terms of the RWPCL. Might be a bit dense though, since lately it has been a desperate chase for bytes in this bot.
- What's next for this bot?
-
- DONE!: Figure out how break the 2K limit in the general RoboRumble.
- DONE!: Grab the #1 spot in mini RoboRumble
- Make a cool logo
- Credits
- Thanks to Jamougha for helping me getting the Wave Surfing to work. And to Jim for reviewing the implementation and telling me he thought it must be on the right track. And to ABC and Axe for "baby watching" P's development. And to everyone else who have tried to help me figure. Which are quite a few!