User:Nat/Targeting Research Codename M79

From Robowiki
< User:Nat
Revision as of 17:37, 11 January 2011 by Nat (talk | contribs) (→‎Angular Targeting: 0003)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

M79 is a codename for my new targeting research. If you are around Eternal Rumble ages, please note that this research has nothing to do with Marshmallow.

Angular Targeting

Challenges

Targeting Challenge RM

Name Based on Aspd Sprw Fhqw Yngw FlMn EASY Tron HTTC RnMB DlMc Grbb MEDIUM SnDT Cgrt Frtn WkOb RkMc HARD TOTAL Comments
0001 None 80.71 86.80 80.76 92.37 75.30 83.19 79.39 79.19 79.70 83.03 69.88 78.24 61.76 67.86 75.50 75.52 73.66 70.86 77.43 36.5 seasons
0002 0001 86.05 90.85 84.09 93.55 81.69 87.25 79.40 79.65 78.40 81.31 72.39 78.23 68.08 67.80 74.40 73.72 72.95 71.39 78.96 40.0 seasons
0003 0002 84.88 91.18 84.42 93.46 82.37 87.26 80.88 79.52 80.53 82.05 73.53 79.30 67.16 68.66 74.97 75.55 74.24 72.12 79.56 35.0 seasons
References
MakoHT 78.30 79.57 83.60 95.27 79.94 83.34 80.14 85.46 75.39 87.01 55.84 76.77 60.37 66.81 54.13 72.14 35.42 57.77 72.63 43.0 seasons

Version

  • 0001: Basic proof-of-concept. Use k-d tree to store data. Cluster size of 5; dimensions: current angle offset, velocity, distance.
  • 0002: Cluster size of 150; exponential moving average of 50. Dimensions: current angle offset, lateral velocity, distance, acceleration, time since direction change, time since accl, wall distance forward and wall distance backward. (Fixed bug in combining factor since 0001) Note: seems to do much better against simple random mover, but a bit worst against more advanced mover. As expected from using more data.
  • 0003: Change angle factor to deltaAngle/MEA (should not affect score, since TC always fire at 3), weight firing wave ten times the non-firing wave.