I did a little testing on the length of the nursing periods at the three available speeds. Some interesting results:

First, if you look at the time remaining to nurse initially, it is always 2 villager years: 400 minutes at 1/2x, 240 minutes at normal speed and 120 minutes at 2x. This is as advertised.

Second, if you look at the time remaining at about 30 minute or so intervals, you'll see that it keeps track of time very well, decreasing by about the time elapsed since your last peek and always pretty close to what it should be considering the time of "conception/birth".

But the times remaining, although they are expressed in minutes, are not that accurate. It seems that they must be updated at some interval less frequent than once a minute. That may explain part of the next anomaly.

When the time remaining reaches zero, the nursing mother does not immediately release the child. Instead, there is a delay of about 5 minutes at 2x speed and 10 minutes at normal speed. I've not watched my 1/2 speed test village long enough yet to see what happens there, but I suspect that it will take a proportionately longer period for that release, which may coincide with the period of time between the updating of the time remaining.

In short, the time remaining for nursing is always inaccurate, but is fairly close. The delayed release of the two year old child may be caused by an improper order in the testing of this number. That is, it is only tested for zero before it is decreased. It should be tested afterwards.

This anomaly was also observed in VV1.

Jer

I used to eat a lot of natural foods until I learned that most people die of natural causes.