|
|
|
Re: Clearing the Queue |
Wed, 28 May 2014 16:29 |
|
skoormit | | Lieutenant | Messages: 665
Registered: July 2008 Location: Alabama | |
|
mrvan wrote on Wed, 28 May 2014 15:05Given that it is quite difficult to estimate queue time "analytically", with the effect of pop growth, factories, mines, depletion etc etc, I would not be surprised if the queue estimation actually simulates n turns into the future. That also explains why it gives ??? for large values - it would be too expensive to simulate too many turns. If it does simulate, truncating in the calculation makes sense.
Hmm, yes. It might be a recursive algorithm with a max depth specified. If max depth is hit, return NAN, display ???.
But if it is that sophisticated, why can't it account for terraforming, I wonder?
What we need's a few good taters.Report message to a moderator
|
|
|
|
|
|
|
|
|
|
Re: Clearing the Queue |
Fri, 30 May 2014 13:18 |
|
skoormit | | Lieutenant | Messages: 665
Registered: July 2008 Location: Alabama | |
|
neilhoward wrote on Wed, 28 May 2014 22:36skoormit wrote on Mon, 26 May 2014 14:44Theory based on further findings:
Stars rounds down each year when applying credit for partially completed items.
The rounding is down to an integer % complete.
For example, if you finish 999 resources of a 1000 resource item, stars gives you credit for 99%, not 99.9%. You'll have to spend 10 resources the next year, not 1.
In other words, for multiyear builds, you lose an average of 0.5% of the cost of the item for each year other than the year of completion.
This is a pretty significant find! Is there any test that could falsify it? Is this universal for ships or planetary as well as orbitals? Has anyone found previous documentation? If it holds true we should put it in the must know section.
It is certainly a falsifiable theory. Any given test could provide data that indicates that completion percentage is not truncated.
I have not tested for build types other than starbases (both from scratch and with upgrades). I have no reason to suspect that the queue calculates things differently for other build types.
I'm not sure the issue merits attention in the must know section. After all, the effect is small, the circumstances are uncommon, and the estimated completion time displayed in the queue is correct. The people most likely to notice it are the crazy micromanagers with their custom spreadsheets...
What we need's a few good taters.Report message to a moderator
|
|
|