



Bits error versus x




Bits error versus y




Bits error versus z




Bits error versus t
| Original | 6.0 |
|---|---|
| Target | 2.0 |
| Herbie | 1.8 |
if x < -3.325266212781834e-104 or -9.987366539497674e-252 < x Initial program 6.3
Taylor expanded around 0 6.4
Applied simplify1.5
if -3.325266212781834e-104 < x < -9.987366539497674e-252Initial program 3.8
pow expressions.Time bar (total: 47.8s)Debug log
herbie shell --seed '#(1567391828 2030694642 2833800258 828025724 3004380912 3532991858)' +o setup:early-exit +o reduce:binary-search
(FPCore (x y z t)
:name "Optimisation.CirclePacking:place from circle-packing-0.1.0.4, D"
:herbie-target
(- x (+ (* x (/ y t)) (* (- z) (/ y t))))
(+ x (/ (* y (- z x)) t)))