Details

Time bar (total: 1.0m)

sample157.0ms

Algorithm
intervals
Results
58.0ms136×body80valid
57.0ms120×body160valid

simplify455.0ms

Calls
1 calls:
Slowest
455.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))))))

prune16.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 13.2b

localize56.0ms

Local error

Found 4 expressions with local error:

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

rewrite1.1s

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

series2.1s

Calls
4 calls:
Slowest
979.0ms
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
475.0ms
(/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911)))
361.0ms
(+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592)
314.0ms
(/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911)))

simplify10.3s

Calls
70 calls:
Slowest
999.0ms
(+ (pow (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 3) (pow 0.254829592 3))
506.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 (* (exp (pow (fabs x) 2)) (+ (* 0.3275911 (fabs x)) 1)))) (+ (* 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))))))))
505.0ms
(+ (pow -0.284496736 3) (pow (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) 3))
475.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))))) (+ (* 0.3275911 (fabs x)) 1))
459.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))))) (+ (* 0.3275911 (fabs x)) 1))

prune1.5s

Pruning

6 alts after pruning (6 fresh and 0 done)

Merged error: 13.2b

localize9.0ms

Local error

Found 4 expressions with local error:

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

rewrite1.9s

Algorithm
rewrite-expression-head
Rules
14×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
times-frac
add-cbrt-cube add-exp-log
pow1 log-prod
log-pow insert-posit16 add-log-exp
exp-prod associate-/r* flip3-+ flip-+ associate-/l*
sub-neg exp-sum associate-/r/ associate-/l/
cbrt-undiv +-commutative log-div clear-num frac-2neg flip3-- exp-diff div-exp rem-log-exp div-inv flip--
Calls
4 calls:
Slowest
853.0ms
(log (exp (- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))))
569.0ms
(/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911)))
269.0ms
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
215.0ms
(+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592)

series2.7s

Calls
4 calls:
Slowest
941.0ms
(log (exp (- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))))
926.0ms
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
447.0ms
(/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911)))
405.0ms
(+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592)

simplify9.4s

Calls
50 calls:
Slowest
576.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 (* (exp (pow (fabs x) 2)) (+ (* 0.3275911 (fabs x)) 1)))) (+ (* 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))))))))
562.0ms
(+ (pow (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 3) (pow 0.254829592 3))
490.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))))))))
482.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))))) (+ (* 0.3275911 (fabs x)) 1))
471.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))))) (+ (* 0.3275911 (fabs x)) 1))

prune1.6s

Pruning

9 alts after pruning (9 fresh and 0 done)

Merged error: 13.2b

localize17.0ms

Local error

Found 4 expressions with local error:

13.2b
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
13.2b
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
13.2b
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
13.2b
(log (exp (- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))))

rewrite1.6s

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt *-un-lft-identity add-cube-cbrt
pow1 log-prod
sub-neg add-cbrt-cube add-exp-log log-pow insert-posit16 add-log-exp
exp-prod flip3-- flip--
exp-sum
log-div exp-diff rem-log-exp
Calls
4 calls:
Slowest
853.0ms
(log (exp (- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))))
280.0ms
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
228.0ms
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
211.0ms
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))

series3.9s

Calls
4 calls:
Slowest
1.0s
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
994.0ms
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
958.0ms
(log (exp (- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))))
943.0ms
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))

simplify6.7s

Calls
21 calls:
Slowest
502.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))))))))
501.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 (* (exp (pow (fabs x) 2)) (+ (* 0.3275911 (fabs x)) 1)))) (+ (* 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))))))))
481.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))))))))
476.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 (* (exp (pow (fabs x) 2)) (+ (* 0.3275911 (fabs x)) 1)))) (+ (* 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))))))))
473.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))))))))

prune1.8s

Pruning

8 alts after pruning (7 fresh and 1 done)

Merged error: 12.4b

localize75.0ms

Local error

Found 4 expressions with local error:

13.2b
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
13.2b
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
13.2b
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
13.2b
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))

rewrite854.0ms

Algorithm
rewrite-expression-head
Rules
add-sqr-sqrt pow1 sub-neg *-un-lft-identity flip3-- add-cbrt-cube add-exp-log add-cube-cbrt insert-posit16 flip-- add-log-exp
Calls
4 calls:
Slowest
232.0ms
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
215.0ms
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
212.0ms
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
193.0ms
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))

series4.0s

Calls
4 calls:
Slowest
1.2s
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
1.0s
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
918.0ms
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))
876.0ms
(- 1 (/ (/ (+ (/ (+ -0.284496736 (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))) (+ 1 (* (fabs x) 0.3275911))) 0.254829592) (+ 1 (* (fabs x) 0.3275911))) (exp (* (fabs x) (fabs x)))))

simplify5.1s

Calls
12 calls:
Slowest
506.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 (* (exp (pow (fabs x) 2)) (+ (* 0.3275911 (fabs x)) 1)))) (+ (* 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))))))))
504.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))))))))
468.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))))))))
449.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))))))))
436.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 (* (exp (pow (fabs x) 2)) (+ (* 0.3275911 (fabs x)) 1)))) (+ (* 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))))))))

prune1.9s

Pruning

7 alts after pruning (6 fresh and 1 done)

Merged error: 12.4b

regimes221.0ms

Accuracy

0% (0.0b remaining)

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

bsearch88.0ms

end0.0ms

sample3.6s

Algorithm
intervals
Results
1.9s3942×body160valid
1.5s4058×body80valid