Difference between revisions of "ScalarR"
(Write page for ScalarR) |
m |
||
Line 29: | Line 29: | ||
; How does it move? | ; How does it move? | ||
− | [[Path Surfing]] (term by [[Kev]]) in melee, [[True Surfing]] in 1v1 | + | [[Path Surfing]] (term by [[Kev]]) in melee, [[True Surfing]] in 1v1, with the only difference being different surfing paths generated. |
; How does it fire? | ; How does it fire? | ||
− | [[Play It Forward]] in melee, [[GuessFactor Targeting]] in 1v1. [[Energy Management]] is quite conservative that optimizes survival as main goal. | + | [[Play It Forward]] in melee, [[KNN]]/[[GuessFactor Targeting]] in 1v1. [[Energy Management]] is quite conservative that optimizes survival as main goal. |
+ | The weights of main [[KNN]] gun is tuned with [[Genetic Algorithms]] inspired by [[Skilgannon]], by directly optimizing hit rate. | ||
; What does it save between rounds and matches? | ; What does it save between rounds and matches? | ||
Line 43: | Line 44: | ||
; Where did you get the name? | ; Where did you get the name? | ||
− | Scalar from | + | Scalar from [[wikipedia:Scalar Replacement|Scalar Replacement]], an optimization technique used in JVM to reduce GC pressure. |
Letter R is coined. | Letter R is coined. | ||
; What's next for your robot? | ; What's next for your robot? | ||
− | + | * Maybe add a flattener ;) Which seems necessary against top bots. | |
+ | * Tune gun / movement with more computation power. And maybe try some [[wikipedia:Gradient Descent|Gradient Descent]] similar to [[Kev]] ;) | ||
; What other robot(s) is it based on? | ; What other robot(s) is it based on? |
Revision as of 07:28, 12 June 2021
- ScalarR Sub-pages:
- Version History
ScalarR | |
Author(s) | Xor |
Extends | AdvancedRobot |
Targeting | GuessFactor Targeting |
Movement | Wave Surfing |
This page is under construction. For recent activities, see Version History.
Background Information
- What's special about it?
It's a melee bot, and shares same surfing algorithms in 1v1.
- How competitive is it?
No.1 in melee (as of 2021.6)
No.3 in 1v1 (as of 2021.6)
Strategy
- How does it move?
Path Surfing (term by Kev) in melee, True Surfing in 1v1, with the only difference being different surfing paths generated.
- How does it fire?
Play It Forward in melee, KNN/GuessFactor Targeting in 1v1. Energy Management is quite conservative that optimizes survival as main goal. The weights of main KNN gun is tuned with Genetic Algorithms inspired by Skilgannon, by directly optimizing hit rate.
- What does it save between rounds and matches?
Everything between rounds, nothing between matches.
Additional Information
- Where did you get the name?
Scalar from Scalar Replacement, an optimization technique used in JVM to reduce GC pressure. Letter R is coined.
- What's next for your robot?
- Maybe add a flattener ;) Which seems necessary against top bots.
- Tune gun / movement with more computation power. And maybe try some Gradient Descent similar to Kev ;)
- What other robot(s) is it based on?
Directly and indirectly influenced by everything mentioned on this wiki.
- Understanding DrussGT
- Innovations since 2005
- to be listed...