Hey,
Norman: Here is the example I was basing the assumptions on (
http://theaigames.com/competitions/warlight-ai-challenge/games/5380e9f84b5ab2583f241863). There are a couple of more games like this. I was afraid that simply hiding the bonus wouldn't be enough to prevent the enemy from going to North America sometime in the game (also it is possible that the bots not only consider placements, but also transfers "to"; I know bots of a higher level would certainly take it into account). Before I knew we have enemy placement info, I was checking the amount of troops on the enemy regions at the end of the turn. If 2 turns the same increase, then that's what I would predict for the 3rd turn. This led to some great predictions, but somehow after changing placements instead of end-of-turn-counts the prediction didn't work that well anymore (e.g. I used to attack 2 troops with 5 if I was pretty confident it wouldn't be reinforced, but now this never happens anymore and I don't know why).
Oh and wow, it's so interesting to hear you were struggling with the specifics. I went for a general approach but with my split up strategies I couldn't really fit it and just went specific in the end. I still feel going "general" is the way to go. I guess what we would need is a general system that easily allows exceptions; but how :)?
Edited 2014-06-01 08:54:46