Details

Time bar (total: 45.3s)

sample1.0s

Algorithm
intervals
Results
877.0ms3611×body80valid

simplify5.2s

Counts
1 → 1
Iterations
IterNodes
done5000
31795
2379
190
031

prune65.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 1.2b

localize201.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (/ 1.0 (fabs x)) (/ 1.0 (fabs x)))
0.5b
(* (/ 1.0 (fabs x)) (/ 1.0 (fabs x)))
1.0b
(sqrt PI)
1.0b
(sqrt PI)

rewrite137.0ms

Algorithm
rewrite-expression-head
Rules
88×add-sqr-sqrt
80×times-frac
62×*-un-lft-identity add-cube-cbrt
28×add-cbrt-cube add-exp-log
26×swap-sqr associate-*r* associate-*l*
20×pow1
cbrt-undiv div-exp prod-exp cbrt-unprod div-inv unswap-sqr
sqrt-prod
insert-posit16 add-log-exp
pow2 frac-times rem-sqrt-square sqrt-pow1 pow-plus pow1/2 pow-prod-down associate-*l/ associate-*r/ pow-sqr *-commutative pow-prod-up
Counts
4 → 164
Calls
4 calls:
54.0ms
(* (/ 1.0 (fabs x)) (/ 1.0 (fabs x)))
59.0ms
(* (/ 1.0 (fabs x)) (/ 1.0 (fabs x)))
4.0ms
(sqrt PI)
4.0ms
(sqrt PI)

series231.0ms

Counts
4 → 8
Calls
4 calls:
116.0ms
(* (/ 1.0 (fabs x)) (/ 1.0 (fabs x)))
114.0ms
(* (/ 1.0 (fabs x)) (/ 1.0 (fabs x)))
0.0ms
(sqrt PI)
0.0ms
(sqrt PI)

simplify4.8s

Counts
172 → 172
Iterations
IterNodes
done5000
21558
1447
0145

prune2.4s

Pruning

18 alts after pruning (18 fresh and 0 done)

Merged error: 0.4b

localize196.0ms

Local error

Found 4 expressions with local error:

0.5b
(* (/ 1.0 (fabs x)) (/ 1.0 (fabs x)))
0.5b
(* (/ 1.0 (fabs x)) (/ 1.0 (fabs x)))
1.0b
(sqrt PI)
1.0b
(sqrt PI)

rewrite108.0ms

Algorithm
rewrite-expression-head
Rules
88×add-sqr-sqrt
80×times-frac
62×*-un-lft-identity add-cube-cbrt
28×add-cbrt-cube add-exp-log
26×swap-sqr associate-*r* associate-*l*
20×pow1
cbrt-undiv div-exp prod-exp cbrt-unprod div-inv unswap-sqr
sqrt-prod
insert-posit16 add-log-exp
pow2 frac-times rem-sqrt-square sqrt-pow1 pow-plus pow1/2 pow-prod-down associate-*l/ associate-*r/ pow-sqr *-commutative pow-prod-up
Counts
4 → 164
Calls
4 calls:
36.0ms
(* (/ 1.0 (fabs x)) (/ 1.0 (fabs x)))
38.0ms
(* (/ 1.0 (fabs x)) (/ 1.0 (fabs x)))
2.0ms
(sqrt PI)
2.0ms
(sqrt PI)

series258.0ms

Counts
4 → 8
Calls
4 calls:
123.0ms
(* (/ 1.0 (fabs x)) (/ 1.0 (fabs x)))
135.0ms
(* (/ 1.0 (fabs x)) (/ 1.0 (fabs x)))
0.0ms
(sqrt PI)
0.0ms
(sqrt PI)

simplify4.2s

Counts
172 → 172
Iterations
IterNodes
done5002
21605
1449
0146

prune2.4s

Pruning

21 alts after pruning (21 fresh and 0 done)

Merged error: 0.2b

localize278.0ms

Local error

Found 4 expressions with local error:

0.4b
(* (* (/ 1.0 (fabs x)) (/ 1.0 (fabs x))) (+ (/ 3.0 4.0) (* (/ 1.0 (* (fabs x) (fabs x))) (/ 15.0 8.0))))
0.5b
(* (/ 1.0 (fabs x)) (/ 1.0 (fabs x)))
1.0b
(sqrt PI)
1.0b
(sqrt PI)

rewrite247.0ms

Algorithm
rewrite-expression-head
Rules
50×add-sqr-sqrt
40×times-frac
35×*-un-lft-identity add-cube-cbrt
34×add-cbrt-cube add-exp-log
26×frac-times
18×pow1
16×associate-*r* associate-*r/
14×associate-*l* associate-*l/
13×swap-sqr prod-exp cbrt-unprod
12×frac-add
cbrt-undiv div-exp
sqrt-prod
unswap-sqr
flip3-+ pow-prod-down flip-+ insert-posit16 div-inv add-log-exp
rem-sqrt-square sqrt-pow1 pow1/2 *-commutative
pow2 distribute-rgt-in distribute-lft-in pow-plus pow-sqr pow-prod-up
Counts
4 → 147
Calls
4 calls:
158.0ms
(* (* (/ 1.0 (fabs x)) (/ 1.0 (fabs x))) (+ (/ 3.0 4.0) (* (/ 1.0 (* (fabs x) (fabs x))) (/ 15.0 8.0))))
54.0ms
(* (/ 1.0 (fabs x)) (/ 1.0 (fabs x)))
4.0ms
(sqrt PI)
4.0ms
(sqrt PI)

series432.0ms

Counts
4 → 8
Calls
4 calls:
339.0ms
(* (* (/ 1.0 (fabs x)) (/ 1.0 (fabs x))) (+ (/ 3.0 4.0) (* (/ 1.0 (* (fabs x) (fabs x))) (/ 15.0 8.0))))
93.0ms
(* (/ 1.0 (fabs x)) (/ 1.0 (fabs x)))
0.0ms
(sqrt PI)
0.0ms
(sqrt PI)

simplify7.5s

Counts
155 → 155
Iterations
IterNodes
done5002
24392
1947
0246

prune2.3s

Pruning

22 alts after pruning (22 fresh and 0 done)

Merged error: 0.2b

localize255.0ms

Local error

Found 4 expressions with local error:

0.4b
(* (* (/ 1.0 (sqrt PI)) (* (exp (* (fabs x) (fabs x))) (/ 1.0 (fabs x)))) (* (/ 1.0 (* (fabs x) (fabs x))) (+ (/ 1.0 2.0) (/ (* (* 1.0 (/ 1.0 (fabs x))) (+ (* 3.0 (* (fabs x) (fabs x))) (* 4.0 (* 1.0 (/ 15.0 8.0))))) (* (fabs x) (* 4.0 (* (fabs x) (fabs x))))))))
0.4b
(/ (* (* 1.0 (/ 1.0 (fabs x))) (+ (* 3.0 (* (fabs x) (fabs x))) (* 4.0 (* 1.0 (/ 15.0 8.0))))) (* (fabs x) (* 4.0 (* (fabs x) (fabs x)))))
1.0b
(sqrt PI)
1.0b
(sqrt PI)

rewrite776.0ms

Algorithm
rewrite-expression-head
Rules
242×add-cbrt-cube
226×add-exp-log
140×prod-exp cbrt-unprod
54×cbrt-undiv div-exp
48×associate-*r/
43×frac-times
27×pow1
16×associate-*l/
15×pow-prod-down
10×flip3-+ flip-+
add-sqr-sqrt frac-add
*-un-lft-identity add-cube-cbrt sqrt-prod
associate-/l/
distribute-rgt-in distribute-lft-in insert-posit16 add-log-exp
rem-sqrt-square sqrt-pow1 pow1/2
clear-num associate-/r* frac-2neg times-frac associate-*r* associate-*l* *-commutative div-inv associate-/l*
Counts
4 → 187
Calls
4 calls:
588.0ms
(* (* (/ 1.0 (sqrt PI)) (* (exp (* (fabs x) (fabs x))) (/ 1.0 (fabs x)))) (* (/ 1.0 (* (fabs x) (fabs x))) (+ (/ 1.0 2.0) (/ (* (* 1.0 (/ 1.0 (fabs x))) (+ (* 3.0 (* (fabs x) (fabs x))) (* 4.0 (* 1.0 (/ 15.0 8.0))))) (* (fabs x) (* 4.0 (* (fabs x) (fabs x))))))))
145.0ms
(/ (* (* 1.0 (/ 1.0 (fabs x))) (+ (* 3.0 (* (fabs x) (fabs x))) (* 4.0 (* 1.0 (/ 15.0 8.0))))) (* (fabs x) (* 4.0 (* (fabs x) (fabs x)))))
3.0ms
(sqrt PI)
4.0ms
(sqrt PI)

series1.5s

Counts
4 → 8
Calls
4 calls:
1.1s
(* (* (/ 1.0 (sqrt PI)) (* (exp (* (fabs x) (fabs x))) (/ 1.0 (fabs x)))) (* (/ 1.0 (* (fabs x) (fabs x))) (+ (/ 1.0 2.0) (/ (* (* 1.0 (/ 1.0 (fabs x))) (+ (* 3.0 (* (fabs x) (fabs x))) (* 4.0 (* 1.0 (/ 15.0 8.0))))) (* (fabs x) (* 4.0 (* (fabs x) (fabs x))))))))
373.0ms
(/ (* (* 1.0 (/ 1.0 (fabs x))) (+ (* 3.0 (* (fabs x) (fabs x))) (* 4.0 (* 1.0 (/ 15.0 8.0))))) (* (fabs x) (* 4.0 (* (fabs x) (fabs x)))))
0.0ms
(sqrt PI)
0.0ms
(sqrt PI)

simplify4.4s

Counts
195 → 195
Iterations
IterNodes
done5004
11487
0398

prune2.4s

Pruning

19 alts after pruning (19 fresh and 0 done)

Merged error: 0.1b

regimes1.6s

bsearch0.0ms

simplify39.0ms

Iterations
IterNodes
done58
158
037

end0.0ms

sample2.2s

Algorithm
intervals
Results
2.0s7407×body80valid