Difference between revisions of "GuinnessCS"
Jump to navigation
Jump to search
(Created page with '{{Infobox Robot | author = FromHell | extends = AdvancedRobot | targeting = GuessFactor Targeting | movement = [[Wave Surf…') |
|||
(9 intermediate revisions by the same user not shown) | |||
Line 4: | Line 4: | ||
| targeting = [[GuessFactor Targeting]] | | targeting = [[GuessFactor Targeting]] | ||
| movement = [[Wave Surfing|Wave Surfing]] | | movement = [[Wave Surfing|Wave Surfing]] | ||
+ | | current_version = 1.0.1 | ||
| license = Public domain | | license = Public domain | ||
+ | | download_link = http://fromhell.schreiende-stille.de/Robocode/Net/FromHell.GuinnessCS_1.0.1.zip | ||
| isOpenSource = yes | | isOpenSource = yes | ||
| isOneOnOne = yes | | isOneOnOne = yes | ||
| isMelee = false | | isMelee = false | ||
}} | }} | ||
− | |||
== Background Information == | == Background Information == | ||
; What's special about it? | ; What's special about it? | ||
− | : This is a ported version of my first Robot | + | : This is a ported version of my first Java Robot and is now written in C#. GuinnessCS is based on the tutorial bots [[GFTargetingBot]] and on [[BasicSurfer]]. It is splitted into a movement-bot, into a targeting-bot and in a bot which is combining both. This idea came from [[CassiusClay]], which is good for independent development of targeting and of movement. |
− | |||
− | |||
− | |||
− | |||
== Strategy == | == Strategy == | ||
Line 35: | Line 32: | ||
* [[GFTargetingBot]] | * [[GFTargetingBot]] | ||
* [[BasicSurfer]] | * [[BasicSurfer]] | ||
+ | |||
+ | ; Where does the name come from? | ||
+ | : I was sitting in a pub with a friend of mine, talking about robocode in general. I just had a simple bot, but with no name and no color-design. While drinking my beer, I had this brilliant idea. ;-) | ||
+ | |||
+ | == Bugfix == | ||
+ | |||
+ | : 1.0.1: | ||
+ | : * Fixed wrong calculation of distance in RobotPosition-class. | ||
+ | |||
+ | [[Category:Source Code]] [[Category:Bots]] |
Latest revision as of 14:14, 17 June 2011
GuinnessCS | |
Author(s) | FromHell |
Extends | AdvancedRobot |
Targeting | GuessFactor Targeting |
Movement | Wave Surfing |
Current Version | 1.0.1 |
Code License | Public domain |
Download |
Background Information
- What's special about it?
- This is a ported version of my first Java Robot and is now written in C#. GuinnessCS is based on the tutorial bots GFTargetingBot and on BasicSurfer. It is splitted into a movement-bot, into a targeting-bot and in a bot which is combining both. This idea came from CassiusClay, which is good for independent development of targeting and of movement.
Strategy
- How does it move?
- An extremely bare-bones form of Wave Surfing, with no distancing, dive protection, or segmentation.
- How does it fire?
- A GuessFactorTargeting gun segmented on distance, velocity, last-scan-velocity.
Additional Information
- Can I use your code?
- Yes, use it however you wish!
- What other robot(s) is it based on?
- Where does the name come from?
- I was sitting in a pub with a friend of mine, talking about robocode in general. I just had a simple bot, but with no name and no color-design. While drinking my beer, I had this brilliant idea. ;-)
Bugfix
- 1.0.1:
- * Fixed wrong calculation of distance in RobotPosition-class.