"Blender" here guys, good luck all :). It surely has been a lot of fun! Just wanted to invite people to chat (
http://webchat.freenode.net/?channels=theaigames) now that we are all free to share our methods (some people were obviously liberal about it, but I decided I needed a bit more secrecy given my specific "europe" strategy). Since I felt the tactic sometimes comes a bit short, I realized I should still invest in the whole SA/AU business (which when I was top 40 was nice to avoid, but in the end became very interesting). Roughly 47% of the games will be played as Europe!
I am really curious to hear more about specifics of the guys around here! Especially near the end, pedrito: what did you do to have so many wins at the end?! Trogabot also made big changes and GreenTea also became very solid overall.
Similar to GreenTea, I used the approach of simulations. I basically load the information for 2 million cases during the game. You give it your own income, the enemy's income, your troop count and enemy troop count, and it will give you the probability for a successful defense or attack.
I have this exact data for lower than 400 troops and up to 24 income. Beyond these values I use some pretty accurate approximation (off at most like 3 troops). As GreenTea tried to argue, your linear method (troop_count * 1.167 or something) actually scales quite terribly! I actually posted on Stackexchange:
http://stats.stackexchange.com/questions/91814/probability-enemy-territory-captured-in-x-turns might be interesting to someone.
My goal was to basically both attack and defend with at least 70% successful chance, given constant attack. I use a probability transition matrix for deciding where to defend for example.
The place where a troop is most valuable is where it would be placed then. Though, without Norman's assigning values to territories I still had a lot of strategy to write to guide this.
Furthermore, I was forced to write as good of a "One enemy region able to attack 2 of my regions in an owned super region" as possible for playing Europe. Against some people, it really makes a difference.
I really love how SA/AU games have evolved, especially GreenTea, Trogabot and pedrito have delivered some interesting games and really have made me step up my game!
The latest additions was dealing with you guys playing AUS game and attacking from Asia to USA. GreenTea: I hope you're not going to attack me from Europe when you discover a stack on the Asian border; approaching from Europe is wide and open (same for pedrito)! Furthermore, I will now "hide" the bonus from you guys so I hope you won't rush me ;)
I have always been at awe with every game of Norman/Dalek; you can't see him make stupid moves (ok, just really few)! And no matter how much we have worked at it the last few days, he's still upthere. Though lately I have to admit it holds for others as well. My bot is still pretty stupid, and I had to hardcode a lot of strategy. I do think my europe tactic is almost there :) I actually felt like the more changes I made recently, the worse it became :/
It will be very interesting to see, but I'm so afraid for silly bugs that might appear ... Again, good luck everyone, I know I'll be watching many games on the edge of my seat!
Edited 5/25/2014 22:56:26