Difference between revisions of "WhiteFang"

From Robowiki
Jump to navigation Jump to search
Line 12: Line 12:
 
; What's special about it?
 
; What's special about it?
 
: ''It is a complete determinist."
 
: ''It is a complete determinist."
: ''It uses a DC-VCS-PIF-GF main gun''
+
: ''It's design is '''currently''' very simple.
  
 
; Great, I want to try it. Where can I download it?
 
; Great, I want to try it. Where can I download it?
Line 23: Line 23:
 
;Credits
 
;Credits
 
:"[[Rednaxela]]" for the Third gen KD Tree.
 
:"[[Rednaxela]]" for the Third gen KD Tree.
 +
:''[[Cb]]'' for non iterative wall smoothing.
  
 
== Strategy ==
 
== Strategy ==
  
 
; How does it [[Movement|move]]?
 
; How does it [[Movement|move]]?
: ''True Surfing. I will turn back to GoTo as soon as I can.''
+
: ''True Surfing''
  
 
; How does it fire?
 
; How does it fire?
: ''A gun that fires a wave every tick and uses DC-VCS-PIF-GF gun.''
+
: Uses KNN algorithm and every data is weighted the same '''currently'''.
: ''It creates a cluster with DC-PIF gun.
 
: ''It weights the predictions with a VCS-GF gun.
 
  
 
; How does it [[Dodging Bullets|dodge bullets]]?
 
; How does it [[Dodging Bullets|dodge bullets]]?
: ''True surfing now because I couldn't improve No-Bullet Surfing.(First surfing type of WhiteFang and can be seen at 1.0.6)''
+
: ''Surfs the bins generated by KNN algorithm.''
:"A [[WARNING]] about 1.0.6 if you don't change getTime()(in the scannedRobotEvent after the array lists) with turn it won't work as it needs to be.
 
  
 
; How does the [[melee]] strategy differ from [[One-on-one]]  strategy?
 
; How does the [[melee]] strategy differ from [[One-on-one]]  strategy?
: ''Now it doesn't do anything.''
+
: ''It doesn't '''currently''' support melee.
  
 
; How does it select a target to attack/avoid in [[melee]]?
 
; How does it select a target to attack/avoid in [[melee]]?
Line 50: Line 48:
  
 
; Where did you get the name?
 
; Where did you get the name?
: ''From a book named "WhiteFang".''
+
: ''From a book named "White Fang".''
  
 
; Can I use your code?
 
; Can I use your code?
: ''Everybody can use it but it is very messy.''
+
: ''Not this time. Please, do not decompile.''
  
 
; What's next for your robot?
 
; What's next for your robot?
Line 59: Line 57:
  
 
; Does it have any [[White Whale]]s?
 
; Does it have any [[White Whale]]s?
:''It ils not good enough to have a [[WhiteWhale]].
+
:'' ''
  
 
; What other robot(s) is it based on?
 
; What other robot(s) is it based on?
:''[[Mint]] I got some of the weightings''
+
: ''It is not based on any other robot except my standard code base. Thanks to Beaming and Skilgannon for helping me to getting into the competition and for the TUR flag(Skilgannon).
: ''It is not based on any other robot. Thanks to Beaming and Skilgannon for helping me to getting into the competition and for the TUR flag(Skilgannon).
 
  
 
[[Category:Templates|Bots]]
 
[[Category:Templates|Bots]]

Revision as of 13:44, 15 December 2017

Background Information

Bot Name
WhiteFang.
Author
''dsekercioglu.''
Extends
AdvancedRobot.
What's special about it?
It is a complete determinist."
It's design is currently very simple.
Great, I want to try it. Where can I download it?
The link below will directly download it.
https://www.dropbox.com/s/jpe7wrarqskjrmr/dsekercioglu.WhiteFang_1.1.5.jar?dl=1
How competitive is it?
For me it is very competitive but for some people it may not be.
Credits
"Rednaxela" for the Third gen KD Tree.
Cb for non iterative wall smoothing.

Strategy

How does it move?
True Surfing
How does it fire?
Uses KNN algorithm and every data is weighted the same currently.
How does it dodge bullets?
Surfs the bins generated by KNN algorithm.
How does the melee strategy differ from One-on-one strategy?
It doesn't currently support melee.
How does it select a target to attack/avoid in melee?
The first enemy it sees.
What does it save between rounds and matches?
Everything I guess

Additional Information

Where did you get the name?
From a book named "White Fang".
Can I use your code?
Not this time. Please, do not decompile.
What's next for your robot?
Making a Fire Power selection system because I lose too many rounds because of high fire power.
Does it have any White Whales?
What other robot(s) is it based on?
It is not based on any other robot except my standard code base. Thanks to Beaming and Skilgannon for helping me to getting into the competition and for the TUR flag(Skilgannon).