Difference between revisions of "GuinnessCS"

From Robowiki
Jump to navigation Jump to search
Line 34: Line 34:
 
* [[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. ;-)
  
 
[[Category:Source Code]] [[Category:Bots]]
 
[[Category:Source Code]] [[Category:Bots]]

Revision as of 16:10, 15 March 2010

GuinnessCS
Author(s) FromHell
Extends AdvancedRobot
Targeting GuessFactor Targeting
Movement Wave Surfing
Code License Public domain

Background Information

What's special about it?
This is a ported version of my first Robot named Guinness 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 combining both. This idea comes from CassiusClay, which is good for independent development of targeting and of movement.
Download is coming soon.
How competitive is it?
Guinness 0.1.2 is actually placed #87 at general roborumble (2010-03-15), but this C#-version is quite weaker than the original java-version (reason is still unknown).

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. ;-)