Hello there, I think that I've found a bug. I've been having trouble tracking my fir wood production times, and I've just realised that what's been happening is that the reported overall production time for individual foresters keeps on fluctuating. I've just been looking at this with a particular group of foresters. In the space of five consecutive checks on the same forester, over a few seconds, I got five different overall production times, with quite a wide range of results. This is because the travel time between workyard and deposit kept on changing. And not just in a small way. I'm talking about large fluctuations. I was astonished to find that a forester literally touching a fir tree was on one occasion given an overall production time of 5 minutes 19 seconds i.e. 3 minutes and 4 seconds of travelling, to and from where exactly? Obviously not the nearest deposit, although the time shrank again the next time I checked.
Question: How is the workyard-to-deposit travel time calculated for foresters, when there are deposits of trees on all sides?
I've also noticed that building or demolishing fir wood cutters affects the travel times of all the nearby foresters. Perhaps that is intentional (and it would actually make perfect sense) but I'd like to know how it's calculated. It's very difficult to plan production chains when the foresters' travel times keep on changing for no apparent reason, even when the number of nearby cutters stays constant. It feels like there's something highly non-deterministic performing the calculations here, with a hefty dose of randomness thrown in for good measure! A little bit of randomness is a good thing, but I'm finding the game's behaviour on this particular issue quite unstable and counterintuitive.