Details

Time bar (total: 20.7s)

sample314.0ms

Algorithm
intervals
Results
148.0ms1238×body80nan
37.0ms407×body80valid
4.0ms14×body320valid
4.0msbody640valid
4.0msbody1280valid
1.0msbody160valid

simplify1.5s

Counts
1 → 1
Iterations

Useful iterations: 4 (54.0ms)

IterNodesCost
01718
13018
25818
312718
431117
5101017
done500017

prune11.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.7b

localize23.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))

rewrite140.0ms

Algorithm
rewrite-expression-head
Rules
37×log-prod
35×add-sqr-sqrt
33×*-un-lft-identity
32×associate--l+
24×distribute-rgt-in distribute-lft-in
17×add-cube-cbrt
14×associate-+r+
12×associate-*r/ associate-*r*
11×pow1
10×associate-+l+
add-exp-log distribute-lft-out--
sub-neg add-cbrt-cube
flip3-- flip-- difference-of-squares
associate-*l* add-log-exp
frac-add
log-pow
log-div pow-prod-down prod-exp *-commutative cbrt-unprod unswap-sqr
+-commutative flip3-+ rem-log-exp sum-log flip-+
Counts
4 → 125
Calls
4 calls:
53.0ms
(* a (- (log (- 1.0 z)) b))
50.0ms
(+ (* y (- (log z) t)) (* a (- (log (- 1.0 z)) b)))
27.0ms
(* y (- (log z) t))
5.0ms
(log (- 1.0 z))

series578.0ms

Counts
4 → 12
Calls
4 calls:
110.0ms
(* a (- (log (- 1.0 z)) b))
310.0ms
(+ (* y (- (log z) t)) (* a (- (log (- 1.0 z)) b)))
92.0ms
(* y (- (log z) t))
66.0ms
(log (- 1.0 z))

simplify1.2s

Counts
137 → 137
Iterations

Useful iterations: done (1.2s)

IterNodesCost
02851993
16791887
220071769
done50001740

prune663.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0b

localize32.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))

rewrite155.0ms

Algorithm
rewrite-expression-head
Rules
47×associate--l+
27×log-prod
21×add-sqr-sqrt *-un-lft-identity
20×distribute-rgt-in distribute-lft-in
15×add-cube-cbrt
12×associate-+r+ add-log-exp
11×sub-neg
10×associate-+l+
pow1
flip3-- flip--
add-exp-log associate-*r/ associate-*r* add-cbrt-cube
frac-add distribute-lft-out--
diff-log associate-*l*
sum-log log-pow difference-of-squares
+-commutative associate-+r- flip3-+ pow-prod-down prod-exp *-commutative cbrt-unprod flip-+ unswap-sqr
Counts
4 → 112
Calls
4 calls:
8.0ms
(- (log z) t)
28.0ms
(- (* a (- (log 1.0) b)) (* 1.0 (* a z)))
64.0ms
(+ (* y (- (log z) t)) (- (* a (- (log 1.0) b)) (* 1.0 (* a z))))
50.0ms
(* y (- (log z) t))

series506.0ms

Counts
4 → 12
Calls
4 calls:
78.0ms
(- (log z) t)
111.0ms
(- (* a (- (log 1.0) b)) (* 1.0 (* a z)))
212.0ms
(+ (* y (- (log z) t)) (- (* a (- (log 1.0) b)) (* 1.0 (* a z))))
105.0ms
(* y (- (log z) t))

simplify1.2s

Counts
124 → 124
Iterations

Useful iterations: done (1.2s)

IterNodesCost
02162071
15421961
218491869
done50021849

prune722.0ms

Pruning

1 alts after pruning (0 fresh and 1 done)

Merged error: 0b

simplify6.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
01922
12522
done2522

end0.0ms

sample13.7s

Algorithm
intervals
Results
7.1s41498×body80nan
1.8s12507×body80valid
266.0ms375×body640valid
158.0ms432×body320valid
80.0ms73×body1280valid
63.0ms278×body160valid