Difference between revisions of "ScalarBot"

From Robowiki
Jump to navigation Jump to search
m (fix)
m (better format)
Line 32: Line 32:
 
== Additional Information ==
 
== Additional Information ==
 
; Where did you get the name?
 
; Where did you get the name?
: ''Scalar replacement, when I'm reading [[wikipedia:Escape analysis|Escape analysis]]''
+
: ''Scalar replacement, when I was reading [[wikipedia:Escape analysis|Escape analysis]]''
  
 
; Can I use your code?
 
; Can I use your code?
Line 38: Line 38:
  
 
; What's next for your robot?
 
; What's next for your robot?
: ''Do not miss the moment for defeating the enemy. ''
+
: ''Do not miss the moment for defeating the enemy ''
 
# ''Rewrite the framework''
 
# ''Rewrite the framework''
 
# ''Write a new gun''
 
# ''Write a new gun''

Revision as of 10:51, 14 September 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


Strategy

How does it move?
kNN Wave Surfing
How does it fire?
kNN GuessFactor "Pattern Matching"
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?
Do not miss the moment for defeating the enemy —
  1. Rewrite the framework
  2. Write a new gun
What other robot(s) is it based on?
Its gun is almost the same as SimpleBot. And its movement tree views are based on SimpleBot.