Difference between revisions of "User:Nat/SDSResearch"

From Robowiki
Jump to navigation Jump to search
(moved discussion to discssion page)
(update score)
Line 6: Line 6:
 
| '''Name''' || '''Author''' || '''Gun''' || '''CC''' || '''RMX''' || '''SHA''' || '''WS''' || '''WOE''' || '''Surf''' || '''DM''' || '''FT''' || '''GG''' || '''RMC''' || '''WLO''' || '''No Surf''' || '''Total''' || '''Comment'''  
 
| '''Name''' || '''Author''' || '''Gun''' || '''CC''' || '''RMX''' || '''SHA''' || '''WS''' || '''WOE''' || '''Surf''' || '''DM''' || '''FT''' || '''GG''' || '''RMC''' || '''WLO''' || '''No Surf''' || '''Total''' || '''Comment'''  
 
|-
 
|-
| Astraea 0.1TC || [[null]] || null || 56.86 || 73.82 || 63.35 || 67.59 || 67.96 || '''65.92''' || 85.84 || 77.37 || 70.01 || 80.83 || 79.87 || '''78.78''' || '''72.35''' || 7.5 seasons '''(not yet stable)'''
+
| Astraea 0.1TC || [[Nat]] || SDS || 60.31 || 74.07 || 64.17 || 67.65 || 65.87 || '''66.41''' || 85.72 || 77.81 || 71.73 || 79.26 || 79.97 || '''78.90''' || '''72.65''' || 20.0 seasons
 
|-
 
|-
| Astraea SDS0002 || [[null]] || null || 65.73 || 76.14 || 64.37 || 72.74 || 71.05 || '''70.01''' || 85.06 || 74.02 || 68.94 || 76.08 || 80.10 || '''76.84''' || '''73.42''' || 3.4 seasons '''(not yet stable)'''
+
| Astraea SDS0002 || [[Nat]] || SDS || 64.92 || 76.43 || 65.38 || 73.62 || 70.93 || '''70.25''' || 84.33 || 75.64 || 73.16 || 74.97 || 76.66 || '''76.95''' || '''73.60''' || 15.0 seasons
 
|-
 
|-
| Astraea SDS0003 || [[null]] || null || 73.63 || 72.53 || 61.94 || 78.63 || 71.31 || '''71.61''' || 84.29 || 74.74 || 72.00 || 74.63 || 72.46 || '''75.62''' || '''73.62''' || 1.5 seasons '''(not yet stable)'''
+
| Astraea SDS0003 || [[Nat]] || SDS || 70.25 || 76.55 || 68.86 || 77.10 || 73.22 || '''73.20''' || 83.83 || 77.58 || 75.19 || 76.59 || 77.82 || '''78.20''' || '''75.70''' || 15.0 seasons
  
 
|}
 
|}
 
== Version History ==
 
== Version History ==
* 0001: I need to improved a lot, this version have 7 segments; log size of 1000. '''(Result in progress)'''
+
* 0001: I need to improved a lot, this version have 7 segments; log size of 1000.
* 0002: Change LinkedList to ArrayList, increase the segmentation length from 7 to 18, increase log size from 1,000 to 10,000. '''(Result in progress)'''
+
* 0002: Change LinkedList to ArrayList, increase the segmentation length from 7 to 18, increase log size from 1,000 to 10,000.
* 0003: Now use 22 000 log size with non-firing wave. (22 000 is the largest log size with acceptable skipped turn rate  ''NOTE: a movement is not yet processed'') '''(Result in progress)'''
+
* 0003: Now use 22 000 log size with non-firing wave. (22 000 is the largest log size with acceptable skipped turn rate  ''NOTE: a movement is not yet processed'')
 
=== Todo List ===
 
=== Todo List ===
 
* Make a single string contains every log.
 
* Make a single string contains every log.
Line 23: Line 23:
 
* Use Kernel Density instead of an array to find firing angle
 
* Use Kernel Density instead of an array to find firing angle
 
* If there are less than 2 matches, consider not to use that segment and truncate once more.
 
* If there are less than 2 matches, consider not to use that segment and truncate once more.
* If use only firing waves, match only when low gunheat (0001 and 0002 match every tick)
+
* <s>If use only firing waves, match only when low gunheat (0001 and 0002 match every tick)</s> '''DROPPED!''' non-firing is better anyway.
 +
* Try KMP.
 
* ...
 
* ...
  
 
== Chat ==
 
== Chat ==
 
''See [[User_talk:Nat/SDSResearch|discussion page]]''
 
''See [[User_talk:Nat/SDSResearch|discussion page]]''

Revision as of 13:19, 13 March 2009

Research with Symbolic Dynamic Segmentation.

Challenge Result

Targeting Challenge Y2K7 Fast Learning

Name Author Gun CC RMX SHA WS WOE Surf DM FT GG RMC WLO No Surf Total Comment
Astraea 0.1TC Nat SDS 60.31 74.07 64.17 67.65 65.87 66.41 85.72 77.81 71.73 79.26 79.97 78.90 72.65 20.0 seasons
Astraea SDS0002 Nat SDS 64.92 76.43 65.38 73.62 70.93 70.25 84.33 75.64 73.16 74.97 76.66 76.95 73.60 15.0 seasons
Astraea SDS0003 Nat SDS 70.25 76.55 68.86 77.10 73.22 73.20 83.83 77.58 75.19 76.59 77.82 78.20 75.70 15.0 seasons

Version History

  • 0001: I need to improved a lot, this version have 7 segments; log size of 1000.
  • 0002: Change LinkedList to ArrayList, increase the segmentation length from 7 to 18, increase log size from 1,000 to 10,000.
  • 0003: Now use 22 000 log size with non-firing wave. (22 000 is the largest log size with acceptable skipped turn rate NOTE: a movement is not yet processed)

Todo List

  • Make a single string contains every log.
  • Examine what Virus does :-) DONE!
  • Make it faster.
  • Use Kernel Density instead of an array to find firing angle
  • If there are less than 2 matches, consider not to use that segment and truncate once more.
  • If use only firing waves, match only when low gunheat (0001 and 0002 match every tick) DROPPED! non-firing is better anyway.
  • Try KMP.
  • ...

Chat

See discussion page