Difference between revisions of "Gilgalad"

From Robowiki
Jump to navigation Jump to search
(forgot to change version number and a few other things)
m (updated with links to targeting and movement pages)
Line 23: Line 23:
  
 
;How does it [[:Category:Movement|move]]?
 
;How does it [[:Category:Movement|move]]?
: it calls setTurnRightRadians() and setAhead().
+
: it calls setTurnRightRadians() and setAhead().  See [[Gilgalad/movementStrategy]].
  
 
; How does it [[:Category:Targeting|fire]]?
 
; How does it [[:Category:Targeting|fire]]?
: it calls setFireBullet().
+
: it calls setFireBullet().  See [[Gilgalad/targetingStrategy]].
  
 
==credits==
 
==credits==

Revision as of 00:05, 20 January 2012

Gilgalad
Author(s) AW
Extends AdvancedRobot
Targeting KNN GF
Movement Wave Surfing
Current Version 1.0
Download


Sub-Pages:

Background Information

What's special about it?
My first "good" bot. (Meaning its code is not a huge mess)
How competitive is it?
As of 8/6/2011 it is ranked 37th in the 1v1 general rumble.

Strategy

How does it move?
it calls setTurnRightRadians() and setAhead(). See Gilgalad/movementStrategy.
How does it fire?
it calls setFireBullet(). See Gilgalad/targetingStrategy.

credits

Thanks go to the following people (the list is in no way complete and will probably never be so) :

  • Voidious -- Wave Surfing tutorial, and various ides from Diamond.
  • Rednaxela -- Precise intersection and forcing me to improve my kD-tree ;).


Additional Information

Can I use your code?
Not at the moment.
What robots is it based on?
  • The code is, for the most part, my own, but I did get ideas from other robots. See the credits for details.
What's next for your robot?
tweak, try various ideas, tweak, release, ...
for the immediate future:
  • optimize
  • surf two waves
  • tweak gun

I also plan to try LtL targeting and movement (secret), and Neural networks.