Difference between revisions of "ScalarBot"

From Robowiki
Jump to navigation Jump to search
m (update)
m (give credits ;))
Line 24: Line 24:
  
 
; What's special about it?
 
; What's special about it?
* ''By far the top bot without an [[Anti-Surfer Gun]]''
+
: ''Nothing. Really? Since you asked —''
* ''By far the top bot without a [[Flattener]]''
+
:* ''By far the top bot without an [[Anti-Surfer Gun]]''
* ''By far the top bot without using [[Gun Heat Waves]]''
+
:* ''By far the top bot without a [[Flattener]]''
 +
:* ''By far the top bot without using [[Gun Heat Waves]]''
  
 
== Strategy ==
 
== Strategy ==
Line 53: Line 54:
 
; What other robot(s) is it based on?
 
; What other robot(s) is it based on?
 
: ''It inherits [[ShieldBot]]'s structure while using the gun and movement (actually, only the trees) from [[SimpleBot]]. It, however, evolved a lot since then. ''
 
: ''It inherits [[ShieldBot]]'s structure while using the gun and movement (actually, only the trees) from [[SimpleBot]]. It, however, evolved a lot since then. ''
 +
: ''Although no code directly, its evolvement is inspired by a lot of bots, including [[DrussGT]], [[Diamond]], [[Tomcat]], [[Nene]] and more on this wiki. ''
 +
: ''Credits give to''
 +
:* ''[[Skilgannon]], for his [[DrussGT]] gun, which influenced me a lot, and for his wise advice to me. ''
 +
:* ''[[Voidious]], for his [[Diamond]] gun, which is extremely strong, pushing me to work on movement more and more. Some gun attributes are also inspired by Diamond. ''
 +
:* ''[[Jdev]], for his [[Tomcat]] movement, which is pretty unique, and its data analysis inspired me a lot as well.''
 +
:* ''[[Chase]], for his [[Nene]], which told me that a flattener or an [[Anti-Surfer Gun]] is not essential. Its movement inspired me a lot as well.''
 +
:* ''[[Jamougha]], for his [[RaikoMicro]], strong [[GF Gun]] with strong [[RM]], which is my favorite bot to test with ;).''
  
 
__NOTOC__ __NOEDITSECTION__
 
__NOTOC__ __NOEDITSECTION__
  
 
{{Template:Bot Categorizer|author=Xor|isMega=true|isOneOnOne=true|isMelee=false|isOpenSource=false|extends=Interface}}
 
{{Template:Bot Categorizer|author=Xor|isMega=true|isOneOnOne=true|isMelee=false|isOpenSource=false|extends=Interface}}

Revision as of 01:38, 3 October 2017

ScalarBot Sub-pages:
Version History - Understanding ScalarBot


Background Information


The skillful fighter puts himself
into a position which makes defeat impossible,
and does not miss the moment
for defeating the enemy.
— Sun Tzu, The Art Of War, ch 4


How competitive of it?
It ranks #3 in RoboRumble since Oct. 3rd, 2017
What's special about it?
Nothing. Really? Since you asked —

Strategy

How does it move?
kNN Wave Surfing
How does it fire?
GuessFactor with Conditional Density Estimation via kNN
What does it save between rounds and matches?
Everything between rounds, nothing between matches

Additional Information

Where did you get the name?
Scalar replacement, when I was reading Escape analysis
Can I use your code?
Not yet.
What's next for your robot?
Make defeat impossible, and do not miss the moment for defeating the enemy —
  1. Split the current gun into a general purpose gun & an Anti-Surfer Gun
  2. Tune the movement against some GF bots, as well as the top bots.
  3. Try some flattener, agaaaain
What other robot(s) is it based on?
It inherits ShieldBot's structure while using the gun and movement (actually, only the trees) from SimpleBot. It, however, evolved a lot since then.
Although no code directly, its evolvement is inspired by a lot of bots, including DrussGT, Diamond, Tomcat, Nene and more on this wiki.
Credits give to
  • Skilgannon, for his DrussGT gun, which influenced me a lot, and for his wise advice to me.
  • Voidious, for his Diamond gun, which is extremely strong, pushing me to work on movement more and more. Some gun attributes are also inspired by Diamond.
  • Jdev, for his Tomcat movement, which is pretty unique, and its data analysis inspired me a lot as well.
  • Chase, for his Nene, which told me that a flattener or an Anti-Surfer Gun is not essential. Its movement inspired me a lot as well.
  • Jamougha, for his RaikoMicro, strong GF Gun with strong RM, which is my favorite bot to test with ;).