I was also looking at taking the maximum, but unfortunately there's a (solvable, but still) practical problem with it:
WL only lists turns actually taken, so if player A and player B have been playing at "the same speed", until player B suddenly stopped committing orders, the list will look like this:
Player A Player B
65 36
23 65
24 23
64 24
13 64
2 13
4 2
12 4
18 12
So when we process these stats, we'd have to be very careful about which turns match up. And, how do we factor in the time we've been waiting for player B? In the example it could be anything from 18 hours (since it must be longer than player A; the turn starts at the same time for everyone) and 72 hours (since autoboot would've kicked player B at that moment).
Proposal:
- Add the "we have been waiting for x hours" timer as an extra data point to the playing speeds of all players who have not committed orders for the "current" turn when the round ends (both for fairness and to make it more difficult to forget "lining stuff up").
- Only look at the most recent eight turns. This is to prevent things from getting messed up (data "going missing") if the last player commits orders between the round ending and someone (Dunga?) having time to look it up and write it down.
- Of course, the "we have been waiting for x hours" value has to be corrected as well for the amount of time between the round ending and values being checked.
- This also buys some extra time in case teams disagree; more time before data disappears which is needed to verify the rules were applied correctly.
- It looks like you already have an idea how to process this "normalized" data further; terribly sorry, don't have time today to look into the details. :(
warlight is just a game, and people are meant to have fun, this will be forcing people to play at least once a day, which definitely isn't fair because people like to socialize and do other things on holidays, rather then just sit at home and play wl
In all fairness, this rule only applies to the Nations Cup; people knew what they were getting into before signing up...