Details

Time bar (total: 4.7m)

sample150.0ms

Algorithm
intervals
Results
68.0ms128×body160valid
34.0ms128×body80valid

simplify2.0s

Counts
1 → 1
Iterations
IterNodes
43694
3837
2269
183
026

prune34.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 14.3b

localize69.0ms

Local error

Found 4 expressions with local error:

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

rewrite6.9s

Algorithm
rewrite-expression-head
Rules
43×*-un-lft-identity
25×add-sqr-sqrt
24×times-frac
22×add-cube-cbrt
distribute-lft-out
add-cbrt-cube add-exp-log associate-/l* add-log-exp
associate-/r*
flip3-+ flip-+
pow1 associate-/r/ insert-posit16 associate-/l/
cbrt-undiv clear-num frac-2neg div-exp div-inv difference-of-squares
+-commutative sum-log sub-neg flip3-- diff-log flip-- distribute-lft-out--
Counts
4 → 101
Calls
4 calls:
62.0ms
(/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911)))
357.0ms
(/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))
1.3s
(+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911))))
5.1s
(- 1 (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))))

series1.8s

Counts
4 → 12
Calls
4 calls:
151.0ms
(/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911)))
256.0ms
(/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911)))
364.0ms
(+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911))))
997.0ms
(- 1 (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))))

simplify1.1s

Counts
113 → 113
Iterations
IterNodes
22063
1663
0253

prune1.7s

Pruning

5 alts after pruning (5 fresh and 0 done)

Merged error: 14.2b

localize141.0ms

Local error

Found 4 expressions with local error:

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

rewrite16.7s

Algorithm
rewrite-expression-head
Rules
54×*-un-lft-identity
49×add-sqr-sqrt
46×add-cbrt-cube
39×add-exp-log
28×unpow-prod-down times-frac cube-prod
24×difference-of-squares
17×associate-*r/ add-cube-cbrt
16×prod-exp cbrt-unprod
14×cbrt-undiv div-exp
12×pow1 swap-sqr associate-/r/
11×sqr-pow
10×associate-*r* associate-*l*
distribute-lft-out add-log-exp
flip3-+ flip-+
div-inv distribute-lft-out--
insert-posit16
pow-unpow frac-add pow-exp rem-cube-cbrt
cube-mult frac-times associate-*l/
cube-div pow2 pow-to-exp difference-cubes +-commutative sum-log sub-neg pow-pow pow-plus distribute-rgt-out flip3-- diff-log unpow3 pow-prod-down pow-sqr *-commutative pow-prod-up flip-- unswap-sqr
Counts
4 → 171
Calls
4 calls:
2.0s
(+ (* (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911))))) (* 1 (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911))))))
7.4s
(* (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))))
1.9s
(pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3)
5.4s
(- (pow 1 3) (pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3))

series9.2s

Counts
4 → 12
Calls
4 calls:
3.2s
(+ (* (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911))))) (* 1 (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911))))))
666.0ms
(* (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))))
727.0ms
(pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3)
4.6s
(- (pow 1 3) (pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3))

simplify13.1s

Counts
183 → 183
Iterations
IterNodes
27890
11788
0600

prune5.0s

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 13.4b

localize147.0ms

Local error

Found 4 expressions with local error:

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

rewrite15.5s

Algorithm
rewrite-expression-head
Rules
52×add-cbrt-cube
46×*-un-lft-identity
44×add-exp-log
36×times-frac
27×add-sqr-sqrt
22×unpow-prod-down cube-prod add-cube-cbrt
17×prod-exp associate-*r/ cbrt-unprod
16×cbrt-undiv div-exp associate-/r/
13×pow1
12×swap-sqr
10×associate-*r* associate-*l* distribute-lft-out
flip3-+ flip-+ div-inv
pow-unpow pow-exp add-log-exp rem-cube-cbrt difference-of-squares
insert-posit16
sqr-pow
cube-div cube-mult pow-to-exp pow-pow unpow3
pow2 frac-times sub-neg pow-plus flip3-- diff-log pow-prod-down associate-*l/ pow-sqr *-commutative pow-prod-up flip-- unswap-sqr
Counts
4 → 173
Calls
4 calls:
7.6s
(* (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))))
1.8s
(pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3)
2.0s
(pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3)
4.0s
(- (pow 1 3) (* (sqrt (pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3)) (sqrt (pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3))))

series6.2s

Counts
4 → 12
Calls
4 calls:
756.0ms
(* (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))))
717.0ms
(pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3)
767.0ms
(pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3)
4.0s
(- (pow 1 3) (* (sqrt (pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3)) (sqrt (pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3))))

simplify7.4s

Counts
185 → 185
Iterations
IterNodes
25247
11191
0395

prune5.5s

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 13.3b

localize317.0ms

Local error

Found 4 expressions with local error:

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

rewrite5.9s

Algorithm
rewrite-expression-head
Rules
84×unpow-prod-down cube-prod
61×add-sqr-sqrt
56×difference-of-squares
49×*-un-lft-identity
29×sqr-pow
24×times-frac
22×add-cbrt-cube
19×add-exp-log add-cube-cbrt
12×associate-*r/ associate-/r/
pow-unpow pow-exp rem-cube-cbrt
pow1
cbrt-undiv flip3-+ div-exp flip-+ div-inv distribute-lft-out add-log-exp
insert-posit16
cube-div cube-mult pow-to-exp pow-pow unpow3 prod-exp cbrt-unprod
difference-cubes sub-neg flip3-- diff-log flip-- distribute-lft-out--
Counts
4 → 200
Calls
4 calls:
2.0s
(pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3)
1.9s
(pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3)
2.0s
(pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3)
35.0ms
(- (pow (pow 1 3) 3) (pow (* (sqrt (pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3)) (sqrt (pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3))) 3))

series2.9m

Counts
4 → 12
Calls
4 calls:
459.0ms
(pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3)
457.0ms
(pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3)
457.0ms
(pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3)
2.9m
(- (pow (pow 1 3) 3) (pow (* (sqrt (pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3)) (sqrt (pow (/ (+ 0.254829592 (/ (+ (/ (+ (/ (+ (/ 1.061405429 (+ 1 (* (fabs x) 0.3275911))) -1.453152027) (+ 1 (* (fabs x) 0.3275911))) 1.421413741) (+ 1 (* (fabs x) 0.3275911))) -0.284496736) (+ 1 (* (fabs x) 0.3275911)))) (* (exp (* (fabs x) (fabs x))) (+ 1 (* (fabs x) 0.3275911)))) 3))) 3))

simplify3.5s

Counts
212 → 212
Iterations
IterNodes
12200
0815

prune6.9s

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 13.2b

regimes103.0ms

Accuracy

0% (0.0b remaining)

Error of 12.6b against oracle of 12.6b and baseline of 12.6b

bsearch0.0ms

simplify31.0ms

Iterations
IterNodes
270
170
051

end0.0ms

sample2.0s

Algorithm
intervals
Results
1.3s3843×body160valid
624.0ms4157×body80valid