I dont see how symetry affects fairness. If the bots AI is good, regardless of where the others start out it should win. If the starting position can influence results then the AI isnt that great. If you think it isnt fair and it leaves a bit of room for luck, so what, have multiple matches with random layouts and see who wins.
I agree on this...
The random seed should be generated by someone in particular, and then everyone else should have that same seed
...and I agree on this...
The matches should be viewed in full 3d with a camera that is easily movable.
...but no way man! We've got to keep things simple!
Regards the Match.inf file idea, I believe that's what we're working towards. That'll make the transition from one round to the next much easier.
P.S. While we've been talking about the bot models, we may as well tackle the other side of the media, the sounds (and possibly music) at the same time. If anyone can either find public domain sounds on the web (or create their own) that would be suitable for this project, that would be most appreciated.
Ryan