


Bits error versus a



Bits error versus b
Initial program 11.3
Simplified10.4
Final simplification10.4
herbie shell --seed 2020153
(FPCore (a b)
:name "(- (+ (* (sqrt (/ 2.0 PI)) (exp (/ (- (pow a 2.0)) 2.0))) (* a (erf (/ a (sqrt 2.0))))) (+ (* (sqrt (/ 2.0 PI)) (exp (/ (- (pow b 2.0)) 2.0))) (* a (erf (/ b (sqrt 2.0))))))"
:precision binary64
(- (+ (* (sqrt (/ 2.0 PI)) (exp (/ (neg (pow a 2.0)) 2.0))) (* a (erf (/ a (sqrt 2.0))))) (+ (* (sqrt (/ 2.0 PI)) (exp (/ (neg (pow b 2.0)) 2.0))) (* a (erf (/ b (sqrt 2.0)))))))