
Results
Herbie found 4 alternatives:
| Alternative | Accuracy | Speedup |
|---|
Initial program 62.5%
times-frac77.6%
times-frac99.7%
Simplified99.7%
clear-num99.7%
un-div-inv99.7%
Applied egg-rr99.7%
associate-*r/95.9%
associate-/l*99.8%
Applied egg-rr99.8%
Final simplification99.8%
Initial program 62.5%
times-frac77.6%
times-frac99.7%
Simplified99.7%
Final simplification99.7%
Initial program 62.5%
times-frac77.6%
times-frac99.7%
Simplified99.7%
associate-*r/95.9%
associate-/l*99.8%
Applied egg-rr99.7%
Final simplification99.7%
Initial program 62.5%
times-frac77.6%
times-frac99.7%
Simplified99.7%
clear-num99.7%
un-div-inv99.7%
Applied egg-rr99.7%
Final simplification99.7%
herbie shell --seed 2023167
(FPCore (x y z t)
:name "Graphics.Rasterific.Svg.PathConverter:arcToSegments from rasterific-svg-0.2.3.1"
:precision binary64
:herbie-target
(+ (pow (/ x y) 2.0) (pow (/ z t) 2.0))
(+ (/ (* x x) (* y y)) (/ (* z z) (* t t))))