Details

Time bar (total: 2.8m)

sample1.4s

Algorithm
intervals
Results
1.3s3412×body80valid

simplify2.1s

Counts
1 → 1
Iterations
IterNodes
done2009
42009
31493
2392
195
031

prune19.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 1.3b

localize110.0ms

Local error

Found 4 expressions with local error:

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

rewrite97.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
insert-posit16 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 → 302
Calls
4 calls:
26.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
27.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
33.0ms
(* (/ 1 (fabs x)) (/ 1 (fabs x)))
2.0ms
(sqrt PI)

series87.0ms

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

simplify1.3s

Counts
312 → 312
Iterations
IterNodes
done2000
32000
21064
1476
0164

prune6.6s

Pruning

16 alts after pruning (16 fresh and 0 done)

Merged error: 0.5b

localize83.0ms

Local error

Found 4 expressions with local error:

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

rewrite4.1s

Algorithm
rewrite-expression-head
Rules
32891×add-exp-log
23115×prod-exp
10712×div-exp
5356×rec-exp 1-exp
1293×add-cbrt-cube
737×cbrt-unprod
568×pow1
412×pow-flip
382×pow-prod-up
380×cbrt-undiv
127×inv-pow
123×pow-prod-down
108×frac-times
97×associate-*r/
78×pow-sqr
69×associate-*l/
66×pow-plus
57×pow2
33×un-div-inv
20×*-un-lft-identity
18×times-frac
15×add-sqr-sqrt associate-*r*
14×add-cube-cbrt
associate-*l*
pow3
insert-posit16 add-log-exp
*-commutative sqrt-prod
div-inv
rem-sqrt-square sqrt-pow1 pow1/2 swap-sqr
Counts
4 → 4907
Calls
4 calls:
2.5s
(* (* 15/8 (* (* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x))) (* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x))))) (/ 1 (fabs x)))
106.0ms
(* (/ 1 (* (fabs x) (fabs x))) (* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x))))
239.0ms
(* (* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x))) (* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x))))
1.0ms
(sqrt PI)

series181.0ms

Counts
4 → 10
Calls
4 calls:
77.0ms
(* (* 15/8 (* (* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x))) (* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x))))) (/ 1 (fabs x)))
53.0ms
(* (/ 1 (* (fabs x) (fabs x))) (* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x))))
50.0ms
(* (* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x))) (* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x))))
0.0ms
(sqrt PI)

simplify7.7s

Counts
4917 → 4917
Iterations
IterNodes
done5857
05857

prune1.9m

Pruning

15 alts after pruning (15 fresh and 0 done)

Merged error: 0.2b

localize83.0ms

Local error

Found 4 expressions with local error:

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

rewrite254.0ms

Algorithm
rewrite-expression-head
Rules
1106×add-exp-log
650×prod-exp
386×div-exp
193×rec-exp 1-exp
164×pow1
154×add-cbrt-cube
124×pow-flip
100×pow-prod-up
68×cbrt-unprod
62×add-sqr-sqrt
53×times-frac
49×cbrt-undiv
39×*-un-lft-identity
31×inv-pow
27×associate-*r* pow-prod-down
25×add-cube-cbrt
21×associate-*l*
20×pow2 pow-plus pow-sqr
18×unswap-sqr
frac-times associate-*r/
associate-*l/ div-inv
un-div-inv insert-posit16 add-log-exp
*-commutative sqrt-prod
pow3
rem-sqrt-square sqrt-pow1 pow1/2
Counts
4 → 481
Calls
4 calls:
48.0ms
(* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x)))
50.0ms
(* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x)))
135.0ms
(* (/ 1 (* (fabs x) (fabs x))) (* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x))))
1.0ms
(sqrt PI)

series168.0ms

Counts
4 → 10
Calls
4 calls:
50.0ms
(* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x)))
49.0ms
(* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x)))
68.0ms
(* (/ 1 (* (fabs x) (fabs x))) (* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x))))
0.0ms
(sqrt PI)

simplify1.5s

Counts
491 → 491
Iterations
IterNodes
done2157
32157
21687
1926
0430

prune8.1s

Pruning

14 alts after pruning (13 fresh and 1 done)

Merged error: 0.2b

localize76.0ms

Local error

Found 4 expressions with local error:

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

rewrite163.0ms

Algorithm
rewrite-expression-head
Rules
1023×add-exp-log
610×prod-exp
356×div-exp
178×rec-exp 1-exp
144×pow1
133×add-cbrt-cube
108×pow-flip
90×pow-prod-up
60×cbrt-unprod
42×cbrt-undiv
37×add-sqr-sqrt
28×times-frac
25×inv-pow
24×*-un-lft-identity
22×pow-prod-down
18×pow2 pow-plus pow-sqr
17×add-cube-cbrt
14×associate-*r* associate-*l*
unswap-sqr
frac-times associate-*r/
sqrt-prod
associate-*l/ insert-posit16 add-log-exp
un-div-inv div-inv
rem-sqrt-square sqrt-pow1 pow1/2 *-commutative
pow3
Counts
4 → 406
Calls
4 calls:
45.0ms
(* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x)))
104.0ms
(* (/ 1 (* (fabs x) (fabs x))) (* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x))))
1.0ms
(sqrt PI)
1.0ms
(sqrt PI)

series135.0ms

Counts
4 → 8
Calls
4 calls:
54.0ms
(* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x)))
81.0ms
(* (/ 1 (* (fabs x) (fabs x))) (* (/ 1 (* (fabs x) (fabs x))) (/ 1 (fabs x))))
0.0ms
(sqrt PI)
0.0ms
(sqrt PI)

simplify1.5s

Counts
414 → 414
Iterations
IterNodes
done2196
32196
21661
1918
0426

prune7.6s

Pruning

16 alts after pruning (14 fresh and 2 done)

Merged error: 0.2b

regimes308.0ms

bsearch0.0ms

simplify10.0ms

Iterations
IterNodes
done34
134
024

end0.0ms

sample8.7s

Algorithm
intervals
Results
8.3s23668×body80valid