Details

Time bar (total: 7.0s)

analyze1.5s

Algorithm
search

sample46.0ms

Algorithm
intervals
Results
22.0ms256×body80valid

simplify42.0ms

Algorithm
egg-herbie
Counts
1 → 1
Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
04917
112017
231117
367717
4142217
5272617
6500117

prune7.0ms

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New011
Fresh011
Picked000
Done000
Total022

Merged error: 0.0b

Counts
2 → 1

localize23.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT)
0.0b
(/ NaChar (+ 1.0 (exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT))))
0.0b
(exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT))
0.1b
(exp (/ (neg (- (- (- Ec Vef) EDonor) mu)) KbT))

rewrite72.0ms

Algorithm
rewrite-expression-head
Rules
256×*-un-lft-identity
120×times-frac
89×exp-prod
88×distribute-lft-out
80×add-sqr-sqrt
68×add-cube-cbrt
42×distribute-rgt-neg-in
36×distribute-lft-out--
21×distribute-lft-neg-in
12×associate-/l*
add-exp-log add-cbrt-cube
div-sub associate-/r*
add-log-exp difference-of-squares
pow1 exp-diff div-inv
neg-sub0 neg-mul-1
cbrt-undiv associate-+r- frac-2neg flip3-+ div-exp unsub-neg clear-num associate-/r/ flip-+ rem-exp-log associate-/l/
exp-neg distribute-frac-neg
Counts
4 → 199
Calls
4 calls:
14.0ms
(/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT)
17.0ms
(/ NaChar (+ 1.0 (exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT))))
14.0ms
(exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT))
16.0ms
(exp (/ (neg (- (- (- Ec Vef) EDonor) mu)) KbT))

series119.0ms

Counts
4 → 12
Calls
4 calls:
15.0ms
(/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT)
59.0ms
(/ NaChar (+ 1.0 (exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT))))
23.0ms
(exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT))
22.0ms
(exp (/ (neg (- (- (- Ec Vef) EDonor) mu)) KbT))

simplify56.0ms

Algorithm
egg-herbie
Counts
211 → 211
Iterations

Useful iterations: 2 (36.0ms)

IterNodesCost
05701612
119401513
250021500

prune238.0ms

Filtered
118 candidates to 211 candidates (-78.8%)
Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New2065211
Fresh000
Picked101
Done000
Total2075212

Merged error: 0b

Counts
212 → 5

localize26.0ms

Local error

Found 4 expressions with local error:

0.0b
(pow (exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT)) 3)
0.0b
(exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT))
0.1b
(exp (/ (neg (- (- (- Ec Vef) EDonor) mu)) KbT))
0.3b
(cbrt (pow (exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT)) 3))

rewrite76.0ms

Algorithm
rewrite-expression-head
Rules
226×*-un-lft-identity
120×exp-prod
108×times-frac
76×add-sqr-sqrt
72×distribute-lft-out
64×add-cube-cbrt
39×distribute-rgt-neg-in
36×distribute-lft-out--
32×pow-pow
21×distribute-lft-neg-in
12×cbrt-prod
10×exp-diff div-sub
cube-div unpow-prod-down cube-prod add-log-exp difference-of-squares
pow1 add-cbrt-cube
add-exp-log neg-sub0
associate-+r- neg-mul-1 pow-unpow cbrt-div unsub-neg div-inv
cube-mult unpow3 rem-exp-log sqr-pow
exp-neg pow-to-exp pow1/3 distribute-frac-neg pow-exp rem-cbrt-cube rem-cube-cbrt
Counts
4 → 191
Calls
4 calls:
18.0ms
(pow (exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT)) 3)
16.0ms
(exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT))
16.0ms
(exp (/ (neg (- (- (- Ec Vef) EDonor) mu)) KbT))
15.0ms
(cbrt (pow (exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT)) 3))

series112.0ms

Counts
4 → 12
Calls
4 calls:
42.0ms
(pow (exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT)) 3)
22.0ms
(exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT))
26.0ms
(exp (/ (neg (- (- (- Ec Vef) EDonor) mu)) KbT))
22.0ms
(cbrt (pow (exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT)) 3))

simplify54.0ms

Algorithm
egg-herbie
Counts
203 → 203
Iterations

Useful iterations: 2 (35.0ms)

IterNodesCost
04741434
116511359
250011349

prune239.0ms

Filtered
104 candidates to 203 candidates (-95.2%)
Pruning

4 alts after pruning (4 fresh and 0 done)

PrunedKeptTotal
New2021203
Fresh134
Picked101
Done000
Total2044208

Merged error: 0b

Counts
208 → 4

localize25.0ms

Local error

Found 4 expressions with local error:

0.0b
(* 3 (- (+ (+ Ev Vef) EAccept) mu))
0.1b
(exp (/ (neg (- (- (- Ec Vef) EDonor) mu)) KbT))
0.1b
(/ (* 3 (- (+ (+ Ev Vef) EAccept) mu)) KbT)
0.3b
(cbrt (exp (/ (* 3 (- (+ (+ Ev Vef) EAccept) mu)) KbT)))

rewrite54.0ms

Algorithm
rewrite-expression-head
Rules
100×*-un-lft-identity
58×exp-prod
57×times-frac
53×add-sqr-sqrt
39×distribute-lft-out--
37×add-cube-cbrt
21×distribute-lft-neg-in distribute-rgt-neg-in
11×add-exp-log add-cbrt-cube
associate-*r* difference-of-squares
pow1
add-log-exp
associate-*r/
cbrt-prod distribute-rgt-in neg-mul-1 distribute-lft-in associate-*l* associate-/r* distribute-lft-out
cbrt-undiv sub-neg flip3-- div-exp prod-exp associate--l+ flip-- cbrt-unprod div-inv associate-/l/
neg-sub0 exp-neg frac-2neg exp-diff pow1/3 div-sub distribute-frac-neg pow-prod-down clear-num *-commutative rem-exp-log associate-/l* unswap-sqr
Counts
4 → 132
Calls
4 calls:
11.0ms
(* 3 (- (+ (+ Ev Vef) EAccept) mu))
16.0ms
(exp (/ (neg (- (- (- Ec Vef) EDonor) mu)) KbT))
12.0ms
(/ (* 3 (- (+ (+ Ev Vef) EAccept) mu)) KbT)
7.0ms
(cbrt (exp (/ (* 3 (- (+ (+ Ev Vef) EAccept) mu)) KbT)))

series89.0ms

Counts
4 → 12
Calls
4 calls:
13.0ms
(* 3 (- (+ (+ Ev Vef) EAccept) mu))
22.0ms
(exp (/ (neg (- (- (- Ec Vef) EDonor) mu)) KbT))
20.0ms
(/ (* 3 (- (+ (+ Ev Vef) EAccept) mu)) KbT)
34.0ms
(cbrt (exp (/ (* 3 (- (+ (+ Ev Vef) EAccept) mu)) KbT)))

simplify53.0ms

Algorithm
egg-herbie
Counts
144 → 144
Iterations

Useful iterations: 2 (42.0ms)

IterNodesCost
0514944
12014859
25001855

prune220.0ms

Filtered
94 candidates to 144 candidates (-53.2%)
Pruning

4 alts after pruning (3 fresh and 1 done)

PrunedKeptTotal
New1440144
Fresh033
Picked011
Done000
Total1444148

Merged error: 0b

Counts
148 → 4

localize26.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ NaChar (+ 1.0 (exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT))))
0.0b
(/ 1 (exp (/ (- (- (- Ec Vef) EDonor) mu) KbT)))
0.0b
(exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT))
0.1b
(exp (/ (- (- (- Ec Vef) EDonor) mu) KbT))

rewrite68.0ms

Algorithm
rewrite-expression-head
Rules
172×*-un-lft-identity
90×times-frac
81×exp-prod
68×add-sqr-sqrt
56×add-cube-cbrt
40×distribute-lft-out
36×distribute-lft-out--
26×pow-flip
distribute-rgt-neg-in
add-cbrt-cube
add-exp-log associate-/r*
associate-/l* add-log-exp difference-of-squares
pow1 exp-diff div-sub div-inv
div-exp associate-/r/
cbrt-undiv frac-2neg clear-num rem-exp-log
neg-sub0 associate-+r- rec-exp flip3-+ 1-exp unsub-neg flip-+ inv-pow
Counts
4 → 166
Calls
4 calls:
19.0ms
(/ NaChar (+ 1.0 (exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT))))
15.0ms
(/ 1 (exp (/ (- (- (- Ec Vef) EDonor) mu) KbT)))
14.0ms
(exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT))
12.0ms
(exp (/ (- (- (- Ec Vef) EDonor) mu) KbT))

series138.0ms

Counts
4 → 12
Calls
4 calls:
56.0ms
(/ NaChar (+ 1.0 (exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT))))
37.0ms
(/ 1 (exp (/ (- (- (- Ec Vef) EDonor) mu) KbT)))
22.0ms
(exp (/ (+ (+ (+ Ev Vef) EAccept) (neg mu)) KbT))
23.0ms
(exp (/ (- (- (- Ec Vef) EDonor) mu) KbT))

simplify91.0ms

Algorithm
egg-herbie
Counts
178 → 178
Iterations

Useful iterations: 3 (74.0ms)

IterNodesCost
05151393
115141308
245761292
350021288

prune170.0ms

Filtered
105 candidates to 178 candidates (-69.5%)
Pruning

4 alts after pruning (2 fresh and 2 done)

PrunedKeptTotal
New1780178
Fresh022
Picked011
Done011
Total1784182

Merged error: 0b

Counts
182 → 4

regimes930.0ms

Accuracy

0% (0.0b remaining)

Error of 0.0b against oracle of 0.0b and baseline of 0.0b

bsearch0.0ms

simplify2.0ms

Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03718
13718

end0.0ms

analyze1.5s

Algorithm
search

sample1.1s

Algorithm
intervals
Results
711.0ms8000×body80valid

Profiling

Loading profile data...