Less than 1% advantage over 10k rounds is probably the closest tie I have ever seen :). Anyway, of course AdaptiveMovement works against my gun too, it's just that it is probably not the "average" gun these days. You can get very good results against the "average" (GF) gun and lose badly against mine (or the other way around). I believe I'm very close to a perfectly flat movement in my latest development efforts, I can now precisely control the output of SmogPainter/FloodGrapher? at will, the only thing keeping me from publishing a bot that has a chance in the CurveFlatteningChallenge is the fact that it loses almost 40/60 against Shadow 2.15/2.21, while still performing slightly better against other top bots (beats Raiko, f.e.). It's probably the adaptive part that I didn't get exactly right yet, I'll keep searching... ;) -- ABC |
Less than 1% advantage over 10k rounds is probably the closest tie I have ever seen :). Anyway, of course AdaptiveMovement works against my gun too, it's just that it is probably not the "average" gun these days. You can get very good results against the "average" (GF) gun and lose badly against mine (or the other way around). I believe I'm very close to a perfectly flat movement in my latest development efforts, I can now precisely control the output of SmogPainter/FloodGrapher? at will, the only thing keeping me from publishing a bot that has a chance in the CurveFlatteningChallenge is the fact that it loses almost 40/60 against Shadow 2.15/2.21, while still performing slightly better against other top bots (beats Raiko, f.e.). It's probably the adaptive part that I didn't get exactly right yet, I'll keep searching... ;) -- ABC Now I'm envious. -- PEZ |
It doesn't beat Shadow in 1000 rounds, I tested ;). Btw, I found a third bot that beats Shadow 2.11 over 1000 rounds, can you guess the package name? Yep, pez.clean.Swiffer, your multimode with mirror movement in the mix must confuse my gun. Anyway, Shadow is probably not a good adaptive movement tester, since it doesn't have a GF gun. I'm sure it's all about fine tuning, this "adaptive" trend makes it even harder to optimise a movement, you get many new variables to tweak. I was very lucky to have quickly found a way to make it adaptive (read: dodge simple guns) without braking too much of the original movement, but I think I'm still far away from a true intelligent adaptive movement. Shadow 2.11 is basically Shadow 2.15 without it's HeadOnTargeting problem bots... -- ABC
I tested too and it was a tie, with some points in favour for TityusAM. Adaptive movement should be strong against non-statistical targeting too I think. Any learning targeting method should have problems when a bot changes guess factors. I have, from my day 1 of Robocoding, always thought of targeting as a bearing issue only. But Shadow has a very fast learning gun so it might be less vulnerable. At least we can't draw the conclusion that Shadow is weak against AdaptiveMovement from a wrongly tuned or, in the worst case, wrongly designed implementation. =) I tested against Shadow to see that the movement wasn't entirely broken. Which it isn't obviously. So Swiffer beats Shadow, huh? That gladdens a bot daddy's heart to hear! -- PEZ
Just to settle the issue I ran 100000 rouds on my work PC over the weekend:
1st: pez.mini.TityusAM 0.8.2 740109 235050 47010 408394 49629 25 0 4718 5291 2nd: abc.Shadow 2.21 729814 264550 52910 363969 48280 104 0 5315 4701I guess we can call it a tie. And also draw the conclusion that certain types and certain tuning of AdaptiveMovement works against Tron/Shadow gunning.
-- PEZ
Less than 1% advantage over 10k rounds is probably the closest tie I have ever seen :). Anyway, of course AdaptiveMovement works against my gun too, it's just that it is probably not the "average" gun these days. You can get very good results against the "average" (GF) gun and lose badly against mine (or the other way around). I believe I'm very close to a perfectly flat movement in my latest development efforts, I can now precisely control the output of SmogPainter/FloodGrapher? at will, the only thing keeping me from publishing a bot that has a chance in the CurveFlatteningChallenge is the fact that it loses almost 40/60 against Shadow 2.15/2.21, while still performing slightly better against other top bots (beats Raiko, f.e.). It's probably the adaptive part that I didn't get exactly right yet, I'll keep searching... ;) -- ABC
Now I'm envious. -- PEZ