
Results
Herbie found 5 alternatives:
| Alternative | Accuracy | Speedup |
|---|
Initial program 75.8%
associate-/r*75.8%
cbrt-div98.8%
div-inv98.8%
metadata-eval98.8%
Applied egg-rr98.8%
Final simplification98.8%
Initial program 75.8%
div-inv75.8%
cbrt-prod98.7%
associate-/r*98.7%
metadata-eval98.7%
Applied egg-rr98.7%
Final simplification98.7%
Initial program 75.8%
clear-num75.4%
cbrt-div76.3%
metadata-eval76.3%
*-un-lft-identity76.3%
times-frac76.3%
metadata-eval76.3%
Applied egg-rr76.3%
Final simplification76.3%
Initial program 75.8%
clear-num75.4%
cbrt-div76.3%
metadata-eval76.3%
*-un-lft-identity76.3%
times-frac76.3%
metadata-eval76.3%
Applied egg-rr76.3%
associate-*r/76.3%
associate-*l/76.3%
Simplified76.3%
associate-*l/76.3%
*-commutative76.3%
Applied egg-rr76.3%
Final simplification76.3%
Initial program 75.8%
expm1-log1p-u57.7%
expm1-udef20.5%
log1p-udef20.5%
add-exp-log38.6%
*-un-lft-identity38.6%
times-frac38.6%
metadata-eval38.6%
Applied egg-rr38.6%
+-commutative38.6%
associate--l+75.7%
metadata-eval75.7%
+-rgt-identity75.7%
associate-*r/75.8%
associate-*l/75.8%
Simplified75.8%
Final simplification75.8%
herbie shell --seed 2023166
(FPCore (g a)
:name "2-ancestry mixing, zero discriminant"
:precision binary64
(cbrt (/ g (* 2.0 a))))