I've tested four of your scenarios and as a comparison GG 1.1, Matrix 3.2, and your 3.2.9 with obca1705. I have posted the results of those tests to Pacific War Update. So I really do know how close you are...(n't).
The game not running on your simulation of historical oil is a fatal problem. Reason enough not to let this version out in public.
Brad, thanks for running the scenario a few times; it's helpful to get constructive feedback. As I posted over on "Pacific War Update" on 26 June, this problem had been driving me crazy for some time. I finally found (and fixed on 26 June) a couple of big issues in GGs original routine convoy coding.
The first was in some faulty logic comparing cargo carrying capacity in a current ship unit versus required pickup or delivery requirement versus ship availability in the pool that caused additional ships to randomly appear in the pool, particularly in the tanker ship pool.
The second was a flaw in the number of ships selected in the routine convoy system. It is also random. If the code comes upon a ship unit with, for example, only one ship, and there are no ships in the pool, then only that single ship is used to meet the need. If this happens when the code is trying to pick up resources from, say Shanghai (95), then much resource, or oil, is not picked up. This issue really made for an unstable routine convoy system. The other thing this does is only use the number of ship units equal to the number of, say oil sites, that are available for collection. So many of the ship units never get used in the routine convoy system.
I'm now seeing a much more stable routine convoy system, and as a result, more stable oil and resource levels.
Brad, don't forget, this game is free, we only have maybe a dozen people currently involved with this game. Why wouldn't we put it out there for folks to try? There are many other updates besides routine convoy. Getting the few folks out there who have time to help and test the updates is a great benefit.
I think I've already fixed the routine convoy / oil & resource problem, and am currently testing it, plus working on other things...
So no, you have no idea what I'm working on, no clue what's been fixed, and no clue how close I am to getting things working right. Stop saying you do. Are you standing over my shoulder watching me work on this?? Thankfully, No!
< Message edited by Rich Dionne -- 7/8/2019 5:29:11 PM >