without replying to all your points, here are my general thoughts * having a python callback on end of game would be trivial to add. You shouldn't really worry about that... * saving data is not reallly a problem. However, I would recommand WML for saving, to allow it to be more easily parsed by external tools and included with the map data. our python binding might provide such entries, if it doesn't it would be great to add. * we are already able to collect anonymous data from our users, so we might be able to easily collect some data on AI in campaigns * one thing that might be more tricky is to know if we're victorious or not. games vs humans usually end with one of the players resigning, rather than the leader being killed. So the AI might have to decide itself if it did well or not depending of the menace on opposite leader, the compared number of units etc...
and most important : this is a great idea, do it. I mean : do it. It's gonna be great :) _______________________________________________ Wesnoth-dev mailing list [email protected] https://mail.gna.org/listinfo/wesnoth-dev
