Difference between revisions of "Gilgalad"

From Robowiki
Jump to navigation Jump to search
m (add Download link)
(update Gilgalad info)
Line 15: Line 15:
  
 
; What's special about it?
 
; What's special about it?
: Hopefully it will be competitive
+
: My first "good" bot.  (Meaning its code is not a huge mess)
  
 
; How competitive is it?
 
; How competitive is it?
: I would estimate in the top 100, but I don't know.
+
: As of 8/6/2011 it is ranked 37th in the 1v1 general rumble.
  
 
== Strategy ==
 
== Strategy ==
Line 26: Line 26:
  
 
; How does it [[:Category:Targeting|fire]]?
 
; How does it [[:Category:Targeting|fire]]?
: It currently has one KNN GF gun. (NO! I will not call it a DC gun.)
+
: KNN GF gun.
  
 
==credits==
 
==credits==
Line 32: Line 32:
 
Thanks go to the following people (the list is in no way complete and will probably never be so) :
 
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]].
 
* Voidious -- Wave Surfing tutorial, and various ides from [[Diamond]].
* Rednaxela -- Precise intersecting and forcing me to improve my kD-tree ;).
+
* Rednaxela -- Precise intersection and forcing me to improve my kD-tree ;).
  
  
Line 40: Line 40:
  
 
; What robots is it based on?
 
; What robots is it based on?
* The code is, for the most part, all my own, but I did get ideas from other robots.  See the credits for details.
+
* 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?
 
; What's next for your robot?
: decide how to weight newer data in movement and anti surfer gun, Anti surfer gun, tweak, release, try various ideas, tweak, release, ...
+
: tweak, try various ideas, tweak, release, ...
: specific ideas I have to try are bullet shielding, the "C principle" (secret at present), LtL targeting and movement (also secret), and Neural networks.
+
for the immediate future:
 +
 
 +
*  surf two waves
 +
*  tweak gun
 +
*  rewrite movement to support several classification schemes
 +
 
 +
I also plan to try bullet shielding, LtL targeting and movement (also secret), and Neural networks.  Possibly the "C principle" (apply similarities between robocode and to cryptography), but that is seeming less and less likely.
  
 
[[Category:Bots|Gilgalad]]
 
[[Category:Bots|Gilgalad]]
 
[[Category:1-vs-1 Bots|Gilgalad]]
 
[[Category:1-vs-1 Bots|Gilgalad]]
 
[[Category:MegaBots|Gilgalad]]
 
[[Category:MegaBots|Gilgalad]]
[[Category:Unreleased Robots|Gilgalad]]
 

Revision as of 20:17, 6 August 2011

Gilgalad
Author(s) AW
Extends AdvancedRobot
Targeting KNN GF
Movement Wave Surfing
Current Version 0.81
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?
Wave Surfing
How does it fire?
KNN GF gun.

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:
  • surf two waves
  • tweak gun
  • rewrite movement to support several classification schemes

I also plan to try bullet shielding, LtL targeting and movement (also secret), and Neural networks. Possibly the "C principle" (apply similarities between robocode and to cryptography), but that is seeming less and less likely.