tylercamp / palcalc

MIT License
9 stars 1 forks source link

Trait inheritance probabilities correctness #8

Open tylercamp opened 1 month ago

tylercamp commented 1 month ago

Pal Calc relies on trait inheritance probabilities derived by /u/mgxts to estimate how long it will take for a given result, which affects the final "optimal" path displayed.

The pseudocode provided by this source, and some of the raw probabilities they derived, were used as the basis of the overall probability calculations in the BreedingSolver.

The current implementation gives results that seem right, but I'm not 100% sure that it's correct. Is any part of this calculation incorrect or inaccurate?

(This issue is just for correctness with respect to the currently known trait inheritance calculation. Updates for changes to the underlying calculation in new Palworld versions in a separate issue #7 )