(05-13-2016 05:35 AM)BazGumNut Resident Wrote: All my cats are relatively young. There is not a lot or interbreeding across the twenty pairs. Currently, they are all popping an outrageously skewed proportion of females.
You will always be blamed for this - humans are imperfect and can not count reliably
My present inventory of 1228 cats shows 616 Girls and 612 Boys.
That is 0.5016 girls and 0.4984 boys. This does not prove all cats have a 0.50 gender weighting. It is rather easy to program such that there is true 50% weighting for large numbers, while individual cats could have random weights that persist.
Pick a random number between 20 and 80. Do this 10000 times. The average will be close to 50. The larger the sample, the closer it will approach 50% weighting, if the random selection function is truly random. Now assign these weight gender numbers (
that were randomly selected) to a cat when it is first rezzed (when the other Traits are loaded from the server.) It would only take a few lines of extra code to make individual gender selection a weighted number instead of 50%, and this code is already present to determine size.
Of course this is all implausible, since the only effect would be to force stubborn breeders to keep trying (and buying kibble) until the cat is retired. Why would anyone want to do that?