Talk:GresSuffurd/Version History

From Robowiki
Jump to navigation Jump to search

0.2.13

Great work! I'm curious to see what you changed - that's quite a huge jump at that rating. Just a tweak or two away from returning to the top 20. =) Congrats! --Voidious 21:59, 14 September 2009 (UTC)

Thanks, but I didn't change that much. Only the wallsegment calculation of the gun is done differently now, next to the very small imperfection in the fireangle to fool BulletCatcher. I used to calc that by extending the current direction of the enemy with 75/150 pixels. Now I assume the enemy orbits me at constant distance and I extend their path with Maximum Escape Angle. I did not expect 22 Glicko-points from that change. 0.2.13 should be compared against 0.2.11 btw, the imperfection of fireangle in 0.2.12 is to big and causes quite some difference in score against other bots besides BulletCatcher. --GrubbmGait 22:43, 14 September 2009 (UTC)

0.2.24

The addition of the second, decaying, gun brought less points than I expected. Although the four bots with the worst difference just seem to have 'unlucky' battles. When I improved the gungraphics, I found a bug that was present since the time I used a kind of Precise Intersection, October 2006. It turned out that the killing bullet was never processed in my gun.

A bigger problem is that my bullets are not always are where I expect them, they should be on the cyan line (gun 1) or on the orange line (gun 2, decayed), but sometimes the bullet is half a botwidth away from either line. I really have to look into that. I still have one improvement I want to make in the gun, next to cleaning up that messy Wave class, and then I will switch to movement, starting with some updated graphics. I really, really want to pass that 'Swedish block' in front of me, the gap to place 10 seems a bit to much for now. --GrubbmGait 10:44, 26 January 2011 (UTC)

Good luck with that Swedish block - you're so close! I still remember when I first found the rumble, thinking, "wow, German flag at #1, but Sweden has 2nd AND 3rd place!" =) Is half a bot width of error so bad? I check if my gun turn is within half a bot width. --Voidious 13:52, 26 January 2011 (UTC)

The sequence I work with is: Fire Gun - determine bulletpower - Calc Gunturn - endofturn. When calculating the gunturn on time T, i approximate the data on T+1, so on time T+1 the gun should be pointing exactly right. (and I check if gunturnremaining = 0). Maybe I have to check the rules in what order things happen when calling execute. It may be not so bad, but it struck me as not what I expected. --GrubbmGait 15:59, 26 January 2011 (UTC)

I'm pretty sure you have it right with regards to the order things happen when calling execute. I use that same gun sequence, and have tested it for precision of wave position and angles quite a bit. --Rednaxela 02:14, 28 January 2011 (UTC)