ORIGINAL: Local Yokel
Not knowing the detailed design behind the code, all I can ever do is go where I think the evidence is taking me.
Yep, yep, yep. I too have seen some anomalous behavior.
Built a single-screen test bed with everything set inactive. Put a limited number of tailored units on spaced-apart arrival schedules at a base with a (similarly tailored) command HQ and 200,000 supply. All devices were turned off except for 1 Squad, 1 Vehicle, and 1 Gun (armament) type, and all LCs were set to 10, all device content was set to a multiple of 10. Manpower, vehicle, and armament pools were the variable. All pools of everything else were set to 0 (no build, and no device pools).
Response variables were pool (virtual pool) decrement upon introduction of a unit at full TOE and at a reduced TOE and the time rate for nominal rebuild to full establishment. Also evaluated unit/item virtual pool decrements against nominal cost (in so far as they are understood).
Lots of cool stuff came out. Also some not-so-cool stuff. Am working with Andrew and Michael on the observed anomalys. Maybe they are, maybe they aren't, don't know; but they are there and occasionally ugly, so need to get a good grip.
Haven't seen the double dipping that you are getting with the Type 3 Chi-Nu tanks, but there is a possible explanation. Michael has been doing a lot of tweaking on the upgrade, and recombine, and bears, oh my, part of the game, particularly with regard to the device upgrades within a combination of LCUs at respectively different upgrade levels. It is "possible" that what you are seeing is the "virtual" pool, of vehicle points, producing your Type 3s, and your "previous" vehicles being returned to the "actual" pools and then being automatically upgraded within the pool space, according to code consultation of the particular Device Data upgrade schedule (another of those nasty glitches that bite what-if stuff in unexpected places).
Implications, implications, implications. Woof !! Damn you John, for making me do this. Thank you John, for making me do this.