Details

Time bar (total: 25.1s)

sample353.0ms

Algorithm
intervals
Results
121.0ms1238×body80nan
76.0ms407×body80valid
5.0msbody1280valid
5.0msbody640valid
5.0ms14×body320valid
1.0msbody160valid

simplify1.9s

Counts
1 → 1
Iterations

Useful iterations: 1 (3.0ms)

IterNodesCost
01718
13117
26217
313517
433517
5109117
done500017

prune16.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 1.0b

localize27.0ms

Local error

Found 4 expressions with local error:

0.0b
(* a (- (log (- 1.0 z)) b))
0.0b
(+ (* y (- (log z) t)) (* a (- (log (- 1.0 z)) b)))
0.2b
(* y (- (log z) t))
6.3b
(log (- 1.0 z))

rewrite211.0ms

Algorithm
rewrite-expression-head
Rules
96×prod-diff
91×add-sqr-sqrt
89×*-un-lft-identity
73×add-cube-cbrt
72×distribute-rgt-in distribute-lft-in
38×associate-+r+
37×log-prod
35×pow1
34×associate-+l+
32×associate--l+
27×log-pow
12×associate-*r/ associate-*r*
add-exp-log distribute-lft-out--
sub-neg add-cbrt-cube
flip3-- flip-- difference-of-squares
associate-*l* add-log-exp
expm1-log1p-u frac-add log1p-expm1-u
log-div pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
+-commutative fma-def flip3-+ rem-log-exp sum-log flip-+
Counts
4 → 230
Calls
4 calls:
60.0ms
(* a (- (log (- 1.0 z)) b))
62.0ms
(+ (* y (- (log z) t)) (* a (- (log (- 1.0 z)) b)))
55.0ms
(* y (- (log z) t))
7.0ms
(log (- 1.0 z))

series647.0ms

Counts
4 → 12
Calls
4 calls:
119.0ms
(* a (- (log (- 1.0 z)) b))
336.0ms
(+ (* y (- (log z) t)) (* a (- (log (- 1.0 z)) b)))
103.0ms
(* y (- (log z) t))
89.0ms
(log (- 1.0 z))

simplify2.1s

Counts
242 → 242
Iterations

Useful iterations: done (2.1s)

IterNodesCost
04114671
19523804
225773298
done50003132

prune1.2s

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0b

localize21.0ms

Local error

Found 4 expressions with local error:

0.0b
(- (log z) t)
0.0b
(- (* a (- (log 1.0) b)) (* 1.0 (* a z)))
0.0b
(+ (* y (- (log z) t)) (- (* a (- (log 1.0) b)) (* 1.0 (* a z))))
0.2b
(* y (- (log z) t))

rewrite194.0ms

Algorithm
rewrite-expression-head
Rules
110×prod-diff
95×associate--l+
85×add-sqr-sqrt *-un-lft-identity
79×add-cube-cbrt
68×distribute-rgt-in distribute-lft-in
37×associate-+r+
36×pow1
34×associate-+l+
30×log-pow
27×log-prod
12×add-log-exp
11×sub-neg
flip3-- flip--
add-exp-log associate-*r/ associate-*r* add-cbrt-cube
fma-neg
expm1-log1p-u frac-add log1p-expm1-u distribute-lft-out--
diff-log associate-*l*
sum-log difference-of-squares
+-commutative associate-+r- fma-def flip3-+ pow-prod-down prod-exp *-commutative cbrt-unprod flip-+ unswap-sqr
Counts
4 → 236
Calls
4 calls:
10.0ms
(- (log z) t)
44.0ms
(- (* a (- (log 1.0) b)) (* 1.0 (* a z)))
78.0ms
(+ (* y (- (log z) t)) (- (* a (- (log 1.0) b)) (* 1.0 (* a z))))
39.0ms
(* y (- (log z) t))

series545.0ms

Counts
4 → 12
Calls
4 calls:
86.0ms
(- (log z) t)
121.0ms
(- (* a (- (log 1.0) b)) (* 1.0 (* a z)))
232.0ms
(+ (* y (- (log z) t)) (- (* a (- (log 1.0) b)) (* 1.0 (* a z))))
106.0ms
(* y (- (log z) t))

simplify2.3s

Counts
248 → 248
Iterations

Useful iterations: done (2.3s)

IterNodesCost
03584831
18503921
224923248
done50003130

prune1.5s

Pruning

1 alts after pruning (0 fresh and 1 done)

Merged error: 0b

simplify3.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01922
12522
done2522

end0.0ms

sample14.0s

Algorithm
intervals
Results
6.4s41498×body80nan
2.7s12507×body80valid
303.0ms375×body640valid
199.0ms432×body320valid
108.0ms278×body160valid
87.0ms73×body1280valid