Difference between revisions of "WhiteFang"

From Robowiki
Jump to navigation Jump to search
(Refactoring the page)
Line 33: Line 33:
 
; What's special about it?
 
; What's special about it?
 
: ''It is completely deterministic after the initialization.''
 
: ''It is completely deterministic after the initialization.''
: ''One of the only bullet shielders.''
+
: ''It is one of the only bullet shielders.''
  
 
; Great, I want to try it. Where can I download it?
 
; Great, I want to try it. Where can I download it?
Line 40: Line 40:
  
 
; How competitive is it?
 
; How competitive is it?
: ''I would say competitive, 13th currently.''
+
: ''I would say competitive, 14th currently.''
  
 
;Credits
 
;Credits
Line 54: Line 54:
  
 
; How does it fire?
 
; How does it fire?
: ''Will be written.''
+
: ''It uses [[GuessFactor]] with [[DC]]''
  
 
; How does it [[Dodging Bullets|dodge bullets]]?
 
; How does it [[Dodging Bullets|dodge bullets]]?
Line 60: Line 60:
  
 
; 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 support melee yet.
+
: ''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]]?
: ''The first enemy it sees.''
+
: ''It doesn't support melee yet."
  
 
; What does it save between rounds and matches?
 
; What does it save between rounds and matches?
Line 74: Line 74:
  
 
; Can I use your code?
 
; Can I use your code?
: ''Yes, you can but just do not copy paste.''
+
: ''Yes, you can but just give credit on the bot's page so I can know.''
  
 
; What's next for your robot?
 
; What's next for your robot?

Revision as of 15:54, 9 March 2019

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


Background Information

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


How competitive is it?
I would say competitive, 14th currently.
Credits
Skilgannon for the bugless, fast Kd-tree
Cb for non iterative wall smoothing.
Rozu for the precise prediction code.
Chase-san for the intercept method I used in my PPMEA calculations.

Strategy

How does it move?
True Surfing
How does it fire?
It uses GuessFactor with DC
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?
It doesn't support melee yet."
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, you can but just give credit on the bot's page so I can know.
What's next for your robot?
Better Bullet Shadow Calculations
Tuning the guns since they haven't been tuned since the first version
Gun Heat Waves
Precise MEA for movement
Maybe a pre-trained movement or gun to use in the first ticks of the battle
Beating Shadow
Entering the top 10
Does it have any White Whales?
I have problems with iiley's bots.
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).