Details

Time bar (total: 10.0m)

sample1.3s

Algorithm
intervals
Results
1.2s3208×body80valid

simplify3.5s

Counts
1 → 1
Iterations
IterNodes
done5000
31728
2421
195
031

prune21.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 1.2b

localize111.0ms

Local error

Found 4 expressions with local error:

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

rewrite105.0ms

Algorithm
rewrite-expression-head
Rules
162×add-sqr-sqrt
144×times-frac
124×add-exp-log
113×*-un-lft-identity
89×add-cube-cbrt
50×pow1
48×div-exp prod-exp
45×swap-sqr
40×add-cbrt-cube
39×associate-*r* associate-*l*
27×unswap-sqr
24×rec-exp 1-exp pow-flip inv-pow
18×div-inv
15×pow-prod-up
12×cbrt-undiv cbrt-unprod
pow-prod-down pow-sqr
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
pow2 frac-times pow-plus associate-*l/ associate-*r/ un-div-inv *-commutative sqrt-prod
rem-sqrt-square sqrt-pow1 pow1/2
Counts
4 → 310
Calls
4 calls:
33.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
29.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
29.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
2.0ms
(sqrt PI)

series104.0ms

Counts
4 → 10
Calls
4 calls:
36.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
33.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
35.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
0.0ms
(sqrt PI)

simplify4.6s

Counts
320 → 320
Iterations
IterNodes
done5000
34343
21336
1490
0168

prune2.1s

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 0.4b

localize128.0ms

Local error

Found 4 expressions with local error:

0.4b
(* (* (* (pow (fabs x) -2) (/ 1 (fabs x))) (/ 1 (fabs x))) (/ 1 (fabs x)))
0.5b
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
0.5b
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
1.0b
(sqrt PI)

rewrite180.0ms

Algorithm
rewrite-expression-head
Rules
997×add-exp-log
644×prod-exp
338×div-exp
169×rec-exp 1-exp
117×add-sqr-sqrt
105×times-frac
93×add-cbrt-cube
84×*-un-lft-identity
68×add-cube-cbrt
64×pow-to-exp pow-exp
52×pow1
42×cbrt-unprod
39×associate-*r*
34×pow-prod-up
30×swap-sqr
28×pow-flip inv-pow
27×associate-*l*
25×cbrt-undiv
18×unswap-sqr
13×div-inv
12×frac-times associate-*l/
pow-prod-down associate-*r/ un-div-inv
pow-sqr
expm1-log1p-u insert-posit16 log1p-expm1-u add-log-exp
*-commutative sqrt-prod
pow2 pow-plus
rem-sqrt-square sqrt-pow1 pow1/2
Counts
4 → 487
Calls
4 calls:
117.0ms
(* (* (* (pow (fabs x) -2) (/ 1 (fabs x))) (/ 1 (fabs x))) (/ 1 (fabs x)))
20.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
24.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
2.0ms
(sqrt PI)

series136.0ms

Counts
4 → 10
Calls
4 calls:
59.0ms
(* (* (* (pow (fabs x) -2) (/ 1 (fabs x))) (/ 1 (fabs x))) (/ 1 (fabs x)))
44.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
33.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
0.0ms
(sqrt PI)

simplify4.3s

Counts
497 → 497
Iterations
IterNodes
done5000
23550
11431
0446

prune2.2s

Pruning

17 alts after pruning (17 fresh and 0 done)

Merged error: 0.2b

localize117.0ms

Local error

Found 4 expressions with local error:

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

rewrite787.0ms

Algorithm
rewrite-expression-head
Rules
6853×add-exp-log
4356×prod-exp
2706×div-exp
1353×rec-exp 1-exp
333×add-cbrt-cube
266×pow1
246×pow-prod-up
170×cbrt-unprod
141×pow-flip inv-pow
117×add-sqr-sqrt
105×cbrt-undiv times-frac
84×*-un-lft-identity
68×frac-times associate-*l/ add-cube-cbrt
62×pow-plus
39×associate-*r*
30×swap-sqr pow-sqr
27×associate-*l*
24×pow-prod-down
18×unswap-sqr
17×associate-*r/ un-div-inv
13×div-inv
10×pow2
expm1-log1p-u pow3 insert-posit16 log1p-expm1-u add-log-exp
*-commutative sqrt-prod
rem-sqrt-square sqrt-pow1 pow1/2
Counts
4 → 1527
Calls
4 calls:
636.0ms
(* (* (* (* (/ 1 (fabs x)) (/ 1 (fabs x))) (/ 1 (fabs x))) (/ 1 (fabs x))) (/ 1 (fabs x)))
14.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
14.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
1.0ms
(sqrt PI)

series120.0ms

Counts
4 → 10
Calls
4 calls:
54.0ms
(* (* (* (* (/ 1 (fabs x)) (/ 1 (fabs x))) (/ 1 (fabs x))) (/ 1 (fabs x))) (/ 1 (fabs x)))
37.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
28.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
0.0ms
(sqrt PI)

simplify9.7m

Iterations
IterNodes
01871