Well it probably just triggers whenever an instant yield activates, so it won't have that issue.
I fixed it in my code with a kinda jank workaround, it seems Gamevent.PlayerDoneTurn doesn't work?
@Gazebo just wondering how you would enable it, is the code on the github yet?
I think it's worth just accepting that the values get weird at the very end (the very beginning too).Trying that formula out, I get.
1 Science (Turn 1) = 2.1 (Turn 50) = 6.9 (Turn 100) = 20 (Turn 150) = 52 (Turn 200) = 120 (Turn 250) = 249 (Turn 300) = 458 (Turn 350)
Another note, this formula fails the smell test around Turn 323. At that point, the discount is still not high enough. Effectively what this is saying is that civ yields at this point do not grow fast enough to compensate for the ever shrinking rate of return before the end game....which throws the discount off. In other words.....the 458 science on Turn 350 is 100% objectively worse than any of the numbers previous, there is no subjective feel required.... if someone offered you 249 onTurn 300 or 458 science on Turn 350 you should always take the first deal.
Okay so here's a practical example.Trying that formula out, I get.
1 Science (Turn 1) = 2.1 (Turn 50) = 6.9 (Turn 100) = 20 (Turn 150) = 52 (Turn 200) = 120 (Turn 250) = 249 (Turn 300) = 458 (Turn 350)
I think I'd usually take B. However if you change to , I think I'd take A. So in conclusion these values are pretty reasonable, I'd consider most options, except the turn 300+ stuff.
So with instant yield logging, are there any updates on this?
I'd ask an applicable question, like 'How important is Carthage's late game science?'hmm, so the first new AI run has thrown me a wrinkle. Carthage pulled off a domination victory. So previously I was only recorded the yields of civs that were solid throughout the game....as there was little point in basing our numbers on "bad performing civs" as we would expect the human to be at least be competitive in the game.
But in this scenario, only carthage made it through, all other civs were crushed beneath her boot. So should I just preserve her numbers and continue on with other scenarios? Hmm....not sure on that one.
Unfortunately these firetuner runs have not been going well. I'm getting a lot of soft CTDs, and frankly the firetuner runs are MUCH slower than my previous runs... though obviously with the benefit of not requiring any interaction from my part.
If I could just get the crashes to stop I could run them at night while I'm asleep, but so far its not been working well.
Mine never ever crashes unless there's a clear bug. Try running it in strategic mode?