Details

Time bar (total: 9.3m)

sample115.0ms

Algorithm
intervals
Results
41.0ms138×body80valid
35.0ms118×body160valid

simplify413.0ms

Calls
1 calls:
Slowest
413.0ms
(- 1 (* (* (/ 1 (+ 1 (* 0.3275911 (fabs x)))) (+ 0.254829592 (* (/ 1 (+ 1 (* 0.3275911 (fabs x)))) (+ -0.284496736 (* (/ 1 (+ 1 (* 0.3275911 (fabs x)))) (+ 1.421413741 (* (/ 1 (+ 1 (* 0.3275911 (fabs x)))) (+ -1.453152027 (* (/ 1 (+ 1 (* 0.3275911 (fabs x)))) 1.061405429))))))))) (exp (- (* (fabs x) (fabs x))))))

prune27.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 12.9b

localize43.0ms

Local error

Found 4 expressions with local error:

12.9b
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))))
0.4b
(+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)
0.2b
(/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1))
0.2b
(/ 1.061405429 (fma 0.3275911 (fabs x) 1))

rewrite645.0ms

Algorithm
rewrite-expression-head
Rules
20×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
18×times-frac
13×fma-def
associate-/r* add-cbrt-cube add-exp-log
expm1-log1p-u pow1 insert-posit16 log1p-expm1-u add-log-exp
div-inv associate-/l*
clear-num frac-2neg flip3-+ flip-+ associate-/l/
cbrt-undiv +-commutative sub-neg flip3-- div-exp flip--
Calls
4 calls:
Slowest
240.0ms
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))))
203.0ms
(/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1))
200.0ms
(+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)
1.0ms
(/ 1.061405429 (fma 0.3275911 (fabs x) 1))

series1.3s

Calls
4 calls:
Slowest
918.0ms
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))))
220.0ms
(+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)
186.0ms
(/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1))
19.0ms
(/ 1.061405429 (fma 0.3275911 (fabs x) 1))

simplify7.3s

Calls
54 calls:
Slowest
524.0ms
(- (+ (* 0.284496736 (/ 1 (* (pow (+ (* 0.3275911 (fabs x)) 1) 2) (exp (pow (fabs x) 2))))) (+ (* 1.453152027 (/ 1 (* (pow (+ (* 0.3275911 (fabs x)) 1) 4) (exp (pow (fabs x) 2))))) 1)) (+ (* 0.254829592 (/ 1 (* (+ (* 0.3275911 (fabs x)) 1) (exp (pow (fabs x) 2))))) (+ (* 1.421413741 (/ 1 (* (pow (+ (* 0.3275911 (fabs x)) 1) 3) (exp (pow (fabs x) 2))))) (* 1.061405429 (/ 1 (* (pow (+ (* 0.3275911 (fabs x)) 1) 5) (exp (pow (fabs x) 2))))))))
522.0ms
(- (+ (* 1.453152027 (/ 1 (* (exp (pow (fabs x) 2)) (pow (+ (* 0.3275911 (fabs x)) 1) 4)))) (+ (* 0.284496736 (/ 1 (* (exp (pow (fabs x) 2)) (pow (+ (* 0.3275911 (fabs x)) 1) 2)))) 1)) (+ (* 1.421413741 (/ 1 (* (exp (pow (fabs x) 2)) (pow (+ (* 0.3275911 (fabs x)) 1) 3)))) (+ (* 1.061405429 (/ 1 (* (exp (pow (fabs x) 2)) (pow (+ (* 0.3275911 (fabs x)) 1) 5)))) (* 0.254829592 (/ 1 (* (exp (pow (fabs x) 2)) (+ (* 0.3275911 (fabs x)) 1)))))))
518.0ms
(- (+ (* 1.453152027 (/ 1 (* (exp (pow (fabs x) 2)) (pow (+ (* 0.3275911 (fabs x)) 1) 4)))) (+ (* 0.284496736 (/ 1 (* (exp (pow (fabs x) 2)) (pow (+ (* 0.3275911 (fabs x)) 1) 2)))) 1)) (+ (* 1.421413741 (/ 1 (* (exp (pow (fabs x) 2)) (pow (+ (* 0.3275911 (fabs x)) 1) 3)))) (+ (* 1.061405429 (/ 1 (* (exp (pow (fabs x) 2)) (pow (+ (* 0.3275911 (fabs x)) 1) 5)))) (* 0.254829592 (/ 1 (* (exp (pow (fabs x) 2)) (+ (* 0.3275911 (fabs x)) 1)))))))
515.0ms
(- (+ (* 1.061405429 (/ 1 (pow (+ (* 0.3275911 (fabs x)) 1) 4))) (+ (* 1.421413741 (/ 1 (pow (+ (* 0.3275911 (fabs x)) 1) 2))) 0.254829592)) (+ (* 0.284496736 (/ 1 (+ (* 0.3275911 (fabs x)) 1))) (* 1.453152027 (/ 1 (pow (+ (* 0.3275911 (fabs x)) 1) 3)))))
477.0ms
(- (+ (* 1.061405429 (/ 1 (pow (+ (* 0.3275911 (fabs x)) 1) 4))) (+ (* 1.421413741 (/ 1 (pow (+ (* 0.3275911 (fabs x)) 1) 2))) 0.254829592)) (+ (* 0.284496736 (/ 1 (+ (* 0.3275911 (fabs x)) 1))) (* 1.453152027 (/ 1 (pow (+ (* 0.3275911 (fabs x)) 1) 3)))))

prune1.5s

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 12.9b

localize32.0ms

Local error

Found 4 expressions with local error:

12.9b
(- 1 (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))))
0.4b
(+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)
0.4b
(+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)
0.2b
(/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1))

rewrite609.0ms

Algorithm
rewrite-expression-head
Rules
27×times-frac
26×add-sqr-sqrt fma-def *-un-lft-identity add-cube-cbrt
add-cbrt-cube add-exp-log
expm1-log1p-u pow1 insert-posit16 log1p-expm1-u add-log-exp
associate-/r* flip3-+ flip-+ div-inv associate-/l*
+-commutative associate-/l/
cbrt-undiv clear-num sub-neg frac-2neg flip3-- div-exp flip--
Calls
4 calls:
Slowest
208.0ms
(+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)
201.0ms
(+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)
187.0ms
(/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1))
12.0ms
(- 1 (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))))

series1.5s

Calls
4 calls:
Slowest
892.0ms
(- 1 (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))))
209.0ms
(+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)
207.0ms
(/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1))
201.0ms
(+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)

simplify8.9s

Calls
63 calls:
Slowest
548.0ms
(- (+ (* 1.061405429 (/ 1 (pow (+ (* 0.3275911 (fabs x)) 1) 4))) (+ (* 1.421413741 (/ 1 (pow (+ (* 0.3275911 (fabs x)) 1) 2))) 0.254829592)) (+ (* 0.284496736 (/ 1 (+ (* 0.3275911 (fabs x)) 1))) (* 1.453152027 (/ 1 (pow (+ (* 0.3275911 (fabs x)) 1) 3)))))
510.0ms
(- (+ (* 1.453152027 (/ 1 (* (exp (pow (fabs x) 2)) (pow (+ (* 0.3275911 (fabs x)) 1) 4)))) (+ (* 0.284496736 (/ 1 (* (exp (pow (fabs x) 2)) (pow (+ (* 0.3275911 (fabs x)) 1) 2)))) 1)) (+ (* 1.421413741 (/ 1 (* (exp (pow (fabs x) 2)) (pow (+ (* 0.3275911 (fabs x)) 1) 3)))) (+ (* 1.061405429 (/ 1 (* (exp (pow (fabs x) 2)) (pow (+ (* 0.3275911 (fabs x)) 1) 5)))) (* 0.254829592 (/ 1 (* (exp (pow (fabs x) 2)) (+ (* 0.3275911 (fabs x)) 1)))))))
491.0ms
(- (+ (* 1.453152027 (/ 1 (* (exp (pow (fabs x) 2)) (pow (+ (* 0.3275911 (fabs x)) 1) 4)))) (+ (* 0.284496736 (/ 1 (* (exp (pow (fabs x) 2)) (pow (+ (* 0.3275911 (fabs x)) 1) 2)))) 1)) (+ (* 1.421413741 (/ 1 (* (exp (pow (fabs x) 2)) (pow (+ (* 0.3275911 (fabs x)) 1) 3)))) (+ (* 1.061405429 (/ 1 (* (exp (pow (fabs x) 2)) (pow (+ (* 0.3275911 (fabs x)) 1) 5)))) (* 0.254829592 (/ 1 (* (exp (pow (fabs x) 2)) (+ (* 0.3275911 (fabs x)) 1)))))))
489.0ms
(- (+ (* 1.061405429 (/ 1 (pow (+ (* 0.3275911 (fabs x)) 1) 4))) (+ (* 1.421413741 (/ 1 (pow (+ (* 0.3275911 (fabs x)) 1) 2))) 0.254829592)) (+ (* 0.284496736 (/ 1 (+ (* 0.3275911 (fabs x)) 1))) (* 1.453152027 (/ 1 (pow (+ (* 0.3275911 (fabs x)) 1) 3)))))
489.0ms
(- (+ (* 1.061405429 (/ 1 (pow (+ (* 0.3275911 (fabs x)) 1) 4))) (+ (* 1.421413741 (/ 1 (pow (+ (* 0.3275911 (fabs x)) 1) 2))) 0.254829592)) (+ (* 0.284496736 (/ 1 (+ (* 0.3275911 (fabs x)) 1))) (* 1.453152027 (/ 1 (pow (+ (* 0.3275911 (fabs x)) 1) 3)))))

prune2.1s

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 12.9b

localize54.0ms

Local error

Found 4 expressions with local error:

12.4b
(- (pow 1 3) (pow (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) 3))
0.7b
(pow (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) 3)
0.5b
(* (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))))
0.4b
(+ (* (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x))))) (* 1 (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x))))))

rewrite2.3s

Algorithm
rewrite-expression-head
Rules
426×times-frac
279×add-sqr-sqrt
275×prod-diff
264×*-un-lft-identity
261×add-cube-cbrt
153×unpow-prod-down cube-prod
94×add-cbrt-cube
67×add-exp-log
63×cube-mult
62×unpow3
56×div-inv
45×cbrt-undiv div-exp
25×associate-*r* associate-*l* prod-exp cbrt-unprod
10×pow1
add-log-exp
difference-of-squares
fma-neg associate-*r/
expm1-log1p-u pow-exp insert-posit16 log1p-expm1-u rem-cube-cbrt
frac-add
frac-times associate-*l/ distribute-lft-out--
cube-div pow2 pow-to-exp difference-cubes +-commutative sum-log sub-neg pow-pow fma-def flip3-+ pow-plus distribute-rgt-out flip3-- diff-log pow-prod-down *-commutative pow-prod-up flip-+ flip--
Calls
4 calls:
Slowest
1.0s
(* (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))))
997.0ms
(+ (* (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x))))) (* 1 (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x))))))
220.0ms
(pow (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) 3)
34.0ms
(- (pow 1 3) (pow (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) 3))

series6.5s

Calls
4 calls:
Slowest
2.9s
(- (pow 1 3) (pow (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) 3))
2.6s
(+ (* (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x))))) (* 1 (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x))))))
516.0ms
(pow (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) 3)
440.0ms
(* (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))))

simplify6.7m

Calls
743 calls:
Slowest
2.3s
(* (/ (/ (* (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (* (fma 0.3275911 (fabs x) 1) (fma 0.3275911 (fabs x) 1)) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))) (/ (/ (* (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (* (fma 0.3275911 (fabs x) 1) (fma 0.3275911 (fabs x) 1)) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))))
1.9s
(* (/ (* (* (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1))) (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))) (/ (/ (* (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (* (fma 0.3275911 (fabs x) 1) (fma 0.3275911 (fabs x) 1)) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))))
1.9s
(* (/ (/ (* (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (* (fma 0.3275911 (fabs x) 1) (fma 0.3275911 (fabs x) 1)) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))) (/ (/ (* (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (* (fma 0.3275911 (fabs x) 1) (fma 0.3275911 (fabs x) 1)) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))))
1.9s
(* (/ (/ (* (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (* (fma 0.3275911 (fabs x) 1) (fma 0.3275911 (fabs x) 1)) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))) (/ (* (* (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1))) (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))))
1.8s
(fma 1 (* 1 1) (- (* (pow (/ (/ (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (cbrt (fma 0.3275911 (fabs x) 1))) (cbrt (exp (* (fabs x) (fabs x))))) 3) (pow (/ (/ (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (* (cbrt (fma 0.3275911 (fabs x) 1)) (cbrt (fma 0.3275911 (fabs x) 1)))) (* (cbrt (exp (* (fabs x) (fabs x)))) (cbrt (exp (* (fabs x) (fabs x)))))) 3))))

prune10.3s

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 12.2b

localize59.0ms

Local error

Found 4 expressions with local error:

12.4b
(- (pow 1 3) (* (* (+ (/ (+ (/ (+ 1.421413741 (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) -0.284496736) (fma 0.3275911 (fabs x) 1)) 0.254829592) (sqrt (+ (/ (+ (/ (+ 1.421413741 (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) -0.284496736) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (pow (/ (/ (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) 3)))
0.5b
(pow (/ (/ (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) 3)
0.5b
(* (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))))
0.5b
(* (+ (/ (+ (/ (+ 1.421413741 (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) -0.284496736) (fma 0.3275911 (fabs x) 1)) 0.254829592) (sqrt (+ (/ (+ (/ (+ 1.421413741 (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) -0.284496736) (fma 0.3275911 (fabs x) 1)) 0.254829592)))

rewrite1.8s

Algorithm
rewrite-expression-head
Rules
300×times-frac
163×add-sqr-sqrt
161×*-un-lft-identity add-cube-cbrt
92×add-cbrt-cube
70×unpow-prod-down cube-prod
66×add-exp-log
57×sqrt-prod
43×cbrt-undiv div-exp
31×associate-*r*
28×associate-*l*
25×prod-exp cbrt-unprod
16×div-inv
13×pow1
flip3-+ sqrt-div flip-+ add-log-exp
frac-times fma-neg prod-diff
expm1-log1p-u insert-posit16 log1p-expm1-u
cube-mult unpow3 pow-prod-down associate-*l/ pow-exp associate-*r/ rem-cube-cbrt
pow3 *-commutative pow-prod-up
cube-div pow2 pow-to-exp difference-cubes sub-neg pow-pow pow-plus flip3-- pow1/2 diff-log flip--
Calls
4 calls:
Slowest
702.0ms
(* (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))))
589.0ms
(- (pow 1 3) (* (* (+ (/ (+ (/ (+ 1.421413741 (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) -0.284496736) (fma 0.3275911 (fabs x) 1)) 0.254829592) (sqrt (+ (/ (+ (/ (+ 1.421413741 (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) -0.284496736) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (pow (/ (/ (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) 3)))
384.0ms
(* (+ (/ (+ (/ (+ 1.421413741 (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) -0.284496736) (fma 0.3275911 (fabs x) 1)) 0.254829592) (sqrt (+ (/ (+ (/ (+ 1.421413741 (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) -0.284496736) (fma 0.3275911 (fabs x) 1)) 0.254829592)))
145.0ms
(pow (/ (/ (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) 3)

series3.0s

Calls
4 calls:
Slowest
2.1s
(- (pow 1 3) (* (* (+ (/ (+ (/ (+ 1.421413741 (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) -0.284496736) (fma 0.3275911 (fabs x) 1)) 0.254829592) (sqrt (+ (/ (+ (/ (+ 1.421413741 (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) -0.284496736) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (pow (/ (/ (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) 3)))
371.0ms
(pow (/ (/ (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) 3)
320.0ms
(* (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))) (/ (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (exp (* (fabs x) (fabs x)))))
259.0ms
(* (+ (/ (+ (/ (+ 1.421413741 (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) -0.284496736) (fma 0.3275911 (fabs x) 1)) 0.254829592) (sqrt (+ (/ (+ (/ (+ 1.421413741 (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) -0.284496736) (fma 0.3275911 (fabs x) 1)) 0.254829592)))

simplify1.6m

Calls
291 calls:
Slowest
2.1s
(* (/ (/ (* (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (* (fma 0.3275911 (fabs x) 1) (fma 0.3275911 (fabs x) 1)) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))) (/ (/ (* (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (* (fma 0.3275911 (fabs x) 1) (fma 0.3275911 (fabs x) 1)) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))))
1.8s
(* (/ (* (* (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1))) (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))) (/ (/ (* (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (* (fma 0.3275911 (fabs x) 1) (fma 0.3275911 (fabs x) 1)) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))))
1.8s
(* (/ (/ (* (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (* (fma 0.3275911 (fabs x) 1) (fma 0.3275911 (fabs x) 1)) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))) (/ (* (* (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1))) (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))))
1.8s
(* (/ (/ (* (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (* (fma 0.3275911 (fabs x) 1) (fma 0.3275911 (fabs x) 1)) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))) (/ (/ (* (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (* (fma 0.3275911 (fabs x) 1) (fma 0.3275911 (fabs x) 1)) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))))
1.5s
(* (/ (* (* (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1)) (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1))) (/ (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))) (/ (/ (* (* (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592))) (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)) (sqrt (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (fma 0.3275911 (fabs x) 1)) -1.453152027) (fma 0.3275911 (fabs x) 1)) 1.421413741) (fma 0.3275911 (fabs x) 1))) (fma 0.3275911 (fabs x) 1)) 0.254829592)))) (* (* (fma 0.3275911 (fabs x) 1) (fma 0.3275911 (fabs x) 1)) (fma 0.3275911 (fabs x) 1))) (* (* (exp (* (fabs x) (fabs x))) (exp (* (fabs x) (fabs x)))) (exp (* (fabs x) (fabs x))))))

prune7.5s

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 12.1b

regimes148.0ms

Accuracy

0% (0.0b remaining)

Error of 13.3b against oracle of 13.2b and baseline of 13.3b

bsearch20.0ms

end0.0ms

sample2.3s

Algorithm
intervals
Results
1.5s3979×body160valid
671.0ms4021×body80valid