Torpid wrote:Okay so it all seems to make sense under this approach until you get to the final bit:
Before going on, I wanna emphasis something that baffled me:
2.5x GM (I'm taking losses) + Sent - 30/264 - 0 (As I took GM losses, the upkeep dropped down till my pop hit 30. I suspect there is some "deep math" being done here)
Starting from 3GM + Sent, each GM model that was killed reduced my upkeep, until it hit the above numbers.  Upkeep went down at 32 and 31 pop.  This goes wildly against my understanding of the unit ordering, and against what you explained as well.  My understanding is/was that since the 25.5 upkeep sent is what has pushed my pop past 30, I get fully changed for it as the most expensive unit.  That implies that it doesn't matter if I have 33, 32, or 31 pop - I'll still be paying 25.5.  But it does matter.  Why?  No idea.  I suspect the timings of when upkeep is calculated matter, but I'll do some more data collection later.
As for the 37, it's gotta be a typo.  here's some fresh data, collected in the listed sequence:
1 GM - 6/264
1 GM, 1 sent - 21/264
1 GM, 2 sent - 36/238 - 26 (really 25.5.  Start taking GM losses now)
5/6 GM, 2 sent - 35/240 - 24 (This already makes no sense.  The 2nd sent still should be the model that pushes us past 30, and in the previous data point it was indeed charging us full upkeep.)
1/6 GM, 2 sent - 31/248 - 16 (I kept losing models one at a time, and upkeep went down by 2 per GM lost untillll)
DED GM, 2 sent - 30/264 - 0 (Upkeep dropped by 16 for 1 lost GM.  A couple of reasons this might have happened:  Game reorders/recalculates when a squad is wiped.  Game reduces upkeep by the per model value each time a model dies, ignoring tax hierarchy.)
Now I build up again from 2x sent...
1 GM, 2 sent - 36/252 - 12 (Yep, it's official, build order, wipe order, something, is relevant here.  note above that 1 gm, 2 sent was at 238, and it is now at 252.  Fucking voodoo man!)
1 GM, 3 sent - 51/226 - 38 (Again here, I would have expected 52 upkeep, the cost of two sentinals.  Instead, it's the cost of a full GM squad (12) and a sent (26)  Next I will get a sent killed...)
1 GM, 2 sent - 36/252 - 12 (back to "normal" but still different then the initial 2 sents built...)
1 GM, 1 sent - 21/264 - 0 (Got a sent killed, gonna try spamming GM's now)
3 GM, 1 sent - 33/258 - 6 (now it seems the sent is tax free, as 6 upkeep is proper for 3 GM models.  Why was it counted first in step 3?  Maybe because I built it 2nd?)
I'm gonna stop here.  Thoughts SUPER welcome!  I'm not even gonna mess around with leaders yet, I want to be able to create rules that can predict the data above first 

In short - build order matters a lot.  Two identical unit compositions can have different upkeep values.  So there must be something different behind the scenes.
EDIT:  Shit, I should have tested this:  Get my sent killed after that last step.  Would my income go back to 264, or end up at 283 
