A Technical Caveat
The percentages are taken straight from the "genetic engine" scripts, but they're really only approximate. That's because the Linden Scripting Language (LSL) -- and many other programming languages -- uses "pseudo random numbers" rather than truly random numbers. Moreover, LSL generates random numbers in batches, which means that fetching several random numbers at about the same time on the same sim may not be truly independent events. At any rate, it's close enough that the "genetic odds" in the table aren't too far off, and the unpredictability adds a little fun (and uncertainty) to breeding!
Calculating Odds for Multiple Traits
Leaving aside the possibility that "random" events in LSL may not be truly independent, the odds of independent events happening together are multiplicative. Thus, the odds of germinating a seed and getting a 3-seed dwarf female would be 2.2% times 2.0%. (Hint: If you do this multiplication, it's easier to use decimals rather than percents; the formula would be 0.022 x 0.02.)
No comments:
Post a Comment