Difference between revisions of "Gilgalad"

From Robowiki
Jump to navigation Jump to search
(new version of Gilgalad)
(new version of Gilgalad and updating the page)
Line 4: Line 4:
 
| targeting      = KNN GF
 
| targeting      = KNN GF
 
| movement        = [[Wave Surfing]]
 
| movement        = [[Wave Surfing]]
| current_version = 1.1
+
| current_version = 1.3
| download_link  = https://sites.google.com/site/awusa94/robocode/aw.Gilgalad_1.1.jar
+
| download_link  = https://sites.google.com/site/awusa94/robocode/aw.Gilgalad_1.3.jar
 
| isOneOnOne      = yes
 
| isOneOnOne      = yes
 
}}
 
}}
Line 23: Line 23:
  
 
; How competitive is it?
 
; How competitive is it?
: As of 1/20/2012 it is ranked 22nd in the 1v1 general rumble.
+
: As of 2/8/2012 it is ranked 16th in the 1v1 general rumble.
  
 
== Strategy ==
 
== Strategy ==
Line 48: Line 48:
  
 
; What's next for your robot?
 
; What's next for your robot?
: tweak, try various ideas, tweak, release, ...
+
:for the immediate future:
for the immediate future:
 
  
 +
*  bug hunting
 
*  optimize
 
*  optimize
 
*  surf two waves
 
*  surf two waves
*  tweak gun
 
  
 
I also plan to try LtL targeting and movement (secret), and Neural networks.
 
I also plan to try LtL targeting and movement (secret), and Neural networks.

Revision as of 01:05, 9 February 2012

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


Sub-pages:
Version_History - targetingStrategy - movementStrategy

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 2/8/2012 it is ranked 16th 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?
for the immediate future:
  • bug hunting
  • optimize
  • surf two waves

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