V 1.1.0 - Sep 16 2004 - ? (General) ? (Nano) - 246 bytes
V 1.0.3 - Sep 2 2004 - 1540 (General) 1633 (Nano) - 249 bytes
V 1.0.2 - Sep 2 2004 - 1447 (General) 1536 (Nano) - 249 bytes
V 1.0.1 - Aug 29 2004 - 1504 (General) 1587 (Nano) - 249 bytes
V 1.0.0 - Aug 29 2004 - 1487 (General) 1566 (Nano) - 249 bytes
Are you sure you ever change guess factors you shoot at? It seems that CassiusClay's surfing works a bit too well against Mer... -- PEZ
Yes, Mer does changes guess factors. Actually it chooses a new one at random for each bullet. But the probabilities for different factors are not the same, they are propotional to the number if successful shots there. It only collects stats on real bullets using onBulletHit? (I could not fit waves into a nano) so as soon as it gets a spike it probably have a hard time to learn that CC is now avoiding that GF. I hope that explanation made some sense. -- Strider
Indeed. But if it continues to fire wherever its first hit was, which it seems to be doing. Then I would say the mechanism doesn't really work for its purpose (which I assume is to hit your opponent better). Like if you would happen to hit Walls when it is in the corner, you would maybe never see that most of the time it travels near GF1. Maybe your weighting for probabilities is a bit too strong? -- PEZ
I initialize all bins to 1 hit so even agains SittingDuck it would fire at the other bins with the probability 1/(BINS+hits) which will always be nonzero. My argument was that most of its opponents will not be using adaptive movement so if it finds a spike in the graph that spike will continue to be valid, but it still has the chanse of finding another spike if the first was just luck. Obviously this fails misserably against surfers that adapts too quickly.
I uncommented the debugging code in Mer and watched a 35 round match against CC. Mer lost 804 to 3958, but it won two rounds (#30 & #32). This is what CC had to say about the match:
range hits taken: 62 (average / round: 1,824) range hits given: 195 (average / round: 5,735)And this is Mer's view of CC (from GF -1 to 1):
## ## # #### ### #### ## # ##### # ### ## ######### #### #### ### ########## ######## ## ################# ####It was not so fun to see CC hit Mer constantly while dodging Mer's bullets with ease. Luckily they are not competing in the same weight class and I don't think there are any nano wave surfers. -- Strider
Hmmm. That's better results for Mer than what I got in my tests. But I used CC 1.9.8.01, using .02 seems to degrade CC in this measure. Interesting. In any case, hitting CC with 1.8 hits / round isn't bad for a nano stat gun. I seriously doubt we will ever see a nano WaveSurfer. It was extremely hard work fitting it in a mini and going micro might be possible even though I will not try it until I feel really strong. =) -- PEZ
Isn't rz.Artist a micro-wave-surfer? -- Kawigi
Indeed! I had no idea. Not a bad micro rating using a random gun! -- PEZ