|
Post by gp1628 on Mar 30, 2012 9:11:39 GMT -5
Johan has given permission to let you know of one of their hidden switches in the game. --autorunParticularly --autorun -t seems to be a good combo so far. What does it do? Do you remember seeing these in the progress page? jaffa.illwinter.com/coe3/coewins_20111110.pngWell AutoRun will automatically run a game of all AIs, and automatically keep doing "end turn" until there is a winner. During the course of the game it produces a text file of landmarks. It looks like this... turn: 10 (2272 104) Pale One 376 Barbarian 555 Pale One 365 Burgmeister 131 Enchanter 252 Senator 377 Demonologist 209 Witch 371
every 10 turns it gives that. So not only do you get the winner, you also get who lost the quickest. If you want more detailed numbers on army, resources, citadels, etc then you can also use the --gamelog= switch to set a file for the more detailed score data. Im sure someone out there can setup some continually running pretty charts for us to use in gauging the AIs with the changes.
|
|
|
Post by mtadd on Apr 3, 2012 16:40:31 GMT -5
This looks pretty neat. One could run a round-robin tournament between the AI's and see how they stack up against one another. I've tried using the --autorun -t flags along with --loadmap with a map with 2 fixed ai players, but it always starts a map with 5 (or 6, can't remember) ai players. Though, it does apply your AI level settings, so by setting it to Count or higher, it seems to knock out the extraneous AI's pretty fast.
|
|
|
Post by gp1628 on Apr 3, 2012 16:55:53 GMT -5
Thats good to know. I was wondering if it would allow testing different AI levels to see how it affects the results
|
|
|
Post by gp1628 on Apr 13, 2012 7:56:03 GMT -5
Here is a new thought. For my part of the beta testing, Im not as interested in who wins the most times. Im more interested in who loses the most times. And that should be much quicker to find out so. So if a game gets killed as soon as one or two nations die, and that gets charted, it would help me out a lot.
|
|
|
Post by gp1628 on Apr 14, 2012 12:42:22 GMT -5
OK I have a working script that continually runs CoE3 and watches the scores.txt for a Dead line. As soon as someone dies, it kills coE3 then records the Turn and Nation to a file, then starts again. It runs a little hot so I can only run it when no one else is doing anything
Unfortunately it seems that Johan fixed the most obvious losers just at the same time I perfected my script. (just kidding, of course that is wonderful)
Now Im thinking maybe I should write a script that autorun starts a game, watches for the FIRST entry to the scores file, then quits it. I can gather numbers to see if the game has a tendency to choose its AIs evenly or if certain ones show up more than others
|
|
|
Post by gp1628 on Apr 15, 2012 9:51:21 GMT -5
Results of running tests all night....
This is who died first in every game. The 30 line is in there because I was using that as a cutoff. I figure on a large map, that puts it definitely into "good enough" survival to be a player. So the 30 line is how many times a game reached 30 turns before I killed it and moved on.
|
|
|
Post by gp1628 on Apr 15, 2012 9:54:05 GMT -5
some specifics
|
|
|
Post by gp1628 on Apr 15, 2012 9:56:42 GMT -5
OK HERE is how many times, each one died first, just looking at the first 4 turns of the game. I think that should give us a target zone.
Now we need some suggestions, that are within the theme of each nation please. So I plan to suggest that Enchanter start with a Guardian. But that wouldnt fit the other nations.
|
|