Details

Time bar (total: 25.1s)

sample464.0ms

Algorithm
intervals
Results
215.0ms1137×body80nan
75.0ms385×body80valid
11.0ms12×body640valid
9.0ms14×body320valid
3.0msbody1280valid
2.0msbody160valid

simplify1.8s

Counts
1 → 1
Iterations
IterNodes
done5004
51059
4334
3127
258
130
017

prune6.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.5b

localize35.0ms

Local error

Found 4 expressions with local error:

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

rewrite92.0ms

Algorithm
rewrite-expression-head
Rules
30×log-prod
26×add-sqr-sqrt *-un-lft-identity
25×associate--l+
17×distribute-rgt-in distribute-lft-in
14×associate-+r+ add-cube-cbrt
10×associate-+l+ associate-*r/
pow1
sub-neg flip3-- add-exp-log flip-- distribute-lft-out-- add-log-exp
add-cbrt-cube associate-*r*
difference-of-squares
frac-add insert-posit16
associate-*l* log-pow
log-div
+-commutative sum-log flip3-+ diff-log rem-log-exp pow-prod-down prod-exp *-commutative cbrt-unprod flip-+ unswap-sqr
Counts
4 → 110
Calls
4 calls:
37.0ms
(+ (* y (- (log z) t)) (* a (- (log (- 1.0 z)) b)))
10.0ms
(- (log z) t)
36.0ms
(* y (- (log z) t))
5.0ms
(log (- 1.0 z))

series538.0ms

Counts
4 → 12
Calls
4 calls:
262.0ms
(+ (* y (- (log z) t)) (* a (- (log (- 1.0 z)) b)))
92.0ms
(- (log z) t)
106.0ms
(* y (- (log z) t))
77.0ms
(log (- 1.0 z))

simplify1.7s

Counts
122 → 122
Iterations
IterNodes
done5007
21952
1602
0245

prune967.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize56.0ms

Local error

Found 4 expressions with local error:

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

rewrite455.0ms

Algorithm
rewrite-expression-head
Rules
75×associate--l+
28×distribute-rgt-in distribute-lft-in
27×add-sqr-sqrt log-prod
25×*-un-lft-identity
18×associate-+r+
17×sub-neg add-cube-cbrt
12×associate-*r/
11×associate-*r*
10×pow1 associate-+l+
add-cbrt-cube add-exp-log
flip3-- flip-- add-log-exp
associate-*l*
distribute-lft-out--
frac-add insert-posit16
difference-of-squares
pow-prod-down prod-exp log-pow *-commutative cbrt-unprod unswap-sqr
+-commutative sum-log flip3-+ diff-log flip-+
Counts
4 → 138
Calls
4 calls:
101.0ms
(+ (* y (- (log z) t)) (* a (- (- (- (log 1.0) (* (* (/ z 1.0) (/ z 1.0)) 1/2)) (* 1.0 z)) b)))
309.0ms
(* a (- (- (- (log 1.0) (* (* (/ z 1.0) (/ z 1.0)) 1/2)) (* 1.0 z)) b))
7.0ms
(- (log z) t)
34.0ms
(* y (- (log z) t))

series562.0ms

Counts
4 → 12
Calls
4 calls:
288.0ms
(+ (* y (- (log z) t)) (* a (- (- (- (log 1.0) (* (* (/ z 1.0) (/ z 1.0)) 1/2)) (* 1.0 z)) b)))
110.0ms
(* a (- (- (- (log 1.0) (* (* (/ z 1.0) (/ z 1.0)) 1/2)) (* 1.0 z)) b))
67.0ms
(- (log z) t)
96.0ms
(* y (- (log z) t))

simplify2.0s

Counts
150 → 150
Iterations
IterNodes
done5002
22167
1676
0265

prune1.3s

Pruning

1 alts after pruning (0 fresh and 1 done)

Merged error: 0.0b

simplify9.0ms

Iterations
IterNodes
done29
129
023

end0.0ms

sample15.2s

Algorithm
intervals
Results
7.2s40585×body80nan
2.9s12490×body80valid
670.0ms362×body640valid
259.0ms409×body320valid
128.0ms269×body160valid
87.0ms65×body1280valid