Difference between revisions of "WhiteFang"

From Robowiki
Jump to navigation Jump to search
Line 36: Line 36:
  
 
; Great, I want to try it. Where can I download it?
 
; Great, I want to try it. Where can I download it?
:''https://www.dropbox.com/s/f66y5dfmfptmq5e/dsekercioglu.mega.WhiteFang_2.1.jar?dl=1''
+
:''https://www.dropbox.com/s/t9artf2qoxv4f7x/dsekercioglu.mega.WhiteFang_2.1.7.jar?dl=1''
  
  
Line 59: Line 59:
  
 
; How does the [[melee]] strategy differ from [[One-on-one]]  strategy?
 
; How does the [[melee]] strategy differ from [[One-on-one]]  strategy?
: ''It doesn't '''currently''' support melee.
+
: ''It doesn't support melee yet.
  
 
; How does it select a target to attack/avoid in [[melee]]?
 
; How does it select a target to attack/avoid in [[melee]]?
Line 73: Line 73:
  
 
; Can I use your code?
 
; Can I use your code?
: ''Starting from version 1.9 you can.''
+
: ''Yes, I will start placing .java files starting from 2.1.8''
  
 
; What's next for your robot?
 
; What's next for your robot?
: ''Bullet Shadows''
+
: ''Better Bullet Shadow Calculations''
 +
: ''A better gun.(It hasn't been changed since the first version)
  
 
; Does it have any [[White Whale]]s?
 
; Does it have any [[White Whale]]s?
: [[ScalarBot]] crushes it.
+
: ''It has unusually low scores against [[AdvancedEFD]] and [[Shadow]] always beats me by a little margin.''
  
 
; What other robot(s) is it based on?
 
; What other robot(s) is it based on?

Revision as of 15:19, 11 July 2018

WhiteFang Sub-pages:
Lightning - Fangs - WolfBreath
 _    _ _     _ _      ______                
| |  | | |   (_) |     |  ___|               
| |  | | |__  _| |_ ___| |_ __ _ _ __   __ _ 
| |/\| | '_ \| | __/ _ \  _/ _` | '_ \ / _` |
\  /\  / | | | | ||  __/ || (_| | | | | (_| |
 \/  \/|_| |_|_|\__\___\_| \__,_|_| |_|\__, |
                                        __/ |
                                       |___/


Background Information

Bot Name
WhiteFang
Author
''Dsekercioglu''
Extends
AdvancedRobot
What's special about it?
It is a completely deterministic after the initialization.
One of the only bullet shielders.
Great, I want to try it. Where can I download it?
https://www.dropbox.com/s/t9artf2qoxv4f7x/dsekercioglu.mega.WhiteFang_2.1.7.jar?dl=1


How competitive is it?
I would say competitive, 26th currently.
Credits
Skilgannon for the bugless, fast Kd-tree
Cb for non iterative wall smoothing.
Rozu for the precise prediction code.

Strategy

How does it move?
True Surfing
How does it fire?
Will be written.
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 support melee yet.
How does it select a target to attack/avoid in melee?
The first enemy it sees.
What does it save between rounds and matches?
Between rounds it saves the kd-trees. Between matches it doesn't save anything.

Additional Information

Where did you get the name?
From a book named "White Fang".
Can I use your code?
Yes, I will start placing .java files starting from 2.1.8
What's next for your robot?
Better Bullet Shadow Calculations
A better gun.(It hasn't been changed since the first version)
Does it have any White Whales?
It has unusually low scores against AdvancedEFD and Shadow always beats me by a little margin.
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).