4.7 - wow, one more percent to APS
The highlighted comment was created in this revision.
Congrats, for pushing already the best melee bot one step further away from the rest of us. I am still digging through 4.6 source code (thanks for opening the code). It is amazing how so powerful bot is done with relatively compact and simple code. I was expecting very large class tree and was shocked to see only 6 relevant files besides libs.
I am thinking that I should through away half of the logic in my code. I am clearly overthinking the problem.
Yeah I've always found, with this and other machine learning problems, that big ideas and better data help more than all the little bits of tuning which tend to take up the most space. Although the lack of classes is also just my style of coding, I actually find I can hold more of it in my head if I don't devote too much of the bot to structure, even if it is messier. It allows me to focus on algorithm and behaviour, rather than implementation details and constant refactoring.
Yeah, congrats! Might be interesting to see a re-release of 4.6 - its APS could be significantly different if released right now.
Good call - it might be time to wipe the melee results again. The inter-battle relations really screw things up as the rumble population changes, perhaps I should add some sort of rolling average to it so that the entire database doesn't need to be wiped every time. Maybe just the last 20k battles or something, or the last 20k/participants pairings.