Difference between revisions of "Gilgalad"

From Robowiki
Jump to navigation Jump to search
(New versoin of Gilgalad)
(forgot to change version number and a few other things)
Line 4: Line 4:
 
| targeting      = KNN GF
 
| targeting      = KNN GF
 
| movement        = [[Wave Surfing]]
 
| movement        = [[Wave Surfing]]
| current_version = 0.81
+
| current_version = 1.0
 
| download_link  = https://sites.google.com/site/awusa94/robocode/aw.Gilgalad_1.0.jar
 
| download_link  = https://sites.google.com/site/awusa94/robocode/aw.Gilgalad_1.0.jar
 
| isOneOnOne      = yes
 
| isOneOnOne      = yes
Line 23: Line 23:
  
 
;How does it [[:Category:Movement|move]]?
 
;How does it [[:Category:Movement|move]]?
: [[Wave Surfing]]
+
: it calls setTurnRightRadians() and setAhead().
  
 
; How does it [[:Category:Targeting|fire]]?
 
; How does it [[:Category:Targeting|fire]]?
: KNN GF gun.
+
: it calls setFireBullet().
  
 
==credits==
 
==credits==

Revision as of 22:58, 19 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().
How does it fire?
it calls setFireBullet().

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.