Details

Time bar (total: 50.9s)

sample68.0ms

Algorithm
intervals
Results
29.0ms256×body80valid

simplify12.8s

Counts
1 → 1
Iterations

Useful iterations: 4 (180.0ms)

IterNodesCost
02731
14930
212030
327930
450929
588329
6149829
7227229
8312629
9371829
10396629
11397429
done397429

prune21.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
(/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT)
0.0b
(/ (- (- (- (- Ec Vef) EDonor) mu)) KbT)
0.0b
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
0.0b
(/ NaChar (+ 1.0 (exp (/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT))))

rewrite3.2s

Algorithm
rewrite-expression-head
Rules
227×*-un-lft-identity
105×times-frac
83×add-sqr-sqrt
67×add-cube-cbrt
56×distribute-lft-out
48×distribute-lft-out--
40×distribute-rgt-neg-in
33×associate-/l*
28×distribute-lft-neg-in
14×associate-/r*
12×add-exp-log add-cbrt-cube
difference-of-squares
pow1 cbrt-undiv expm1-log1p-u neg-mul-1 frac-2neg div-sub div-exp clear-num associate-/r/ log1p-expm1-u div-inv associate-/l/ add-log-exp
flip3-+ flip-+
neg-sub0 distribute-neg-frac
associate-+r- flip3-- distribute-frac-neg unsub-neg flip--
Counts
4 → 221
Calls
4 calls:
374.0ms
(/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT)
867.0ms
(/ (- (- (- (- Ec Vef) EDonor) mu)) KbT)
1.4s
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
519.0ms
(/ NaChar (+ 1.0 (exp (/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT))))

series492.0ms

Counts
4 → 12
Calls
4 calls:
79.0ms
(/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT)
64.0ms
(/ (- (- (- (- Ec Vef) EDonor) mu)) KbT)
168.0ms
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
181.0ms
(/ NaChar (+ 1.0 (exp (/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT))))

simplify1.4s

Counts
233 → 233
Iterations

Useful iterations: done (1.4s)

IterNodesCost
03464304
17814050
221933837
done50003829

prune1.3s

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.0b

localize29.0ms

Local error

Found 4 expressions with local error:

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

rewrite5.8s

Algorithm
rewrite-expression-head
Rules
214×*-un-lft-identity
174×times-frac
118×add-sqr-sqrt
102×add-cube-cbrt
48×distribute-lft-out--
28×distribute-lft-neg-in distribute-rgt-neg-in associate-/l*
26×associate-/r*
21×add-exp-log
20×distribute-lft-out
15×add-cbrt-cube
10×div-exp
div-inv difference-of-squares
cbrt-undiv
pow1
expm1-log1p-u neg-mul-1 frac-2neg clear-num log1p-expm1-u associate-/l/ add-log-exp
associate-/r/
rec-exp flip3-+ 1-exp flip-+ distribute-neg-frac
neg-sub0 flip3-- pow-flip div-sub distribute-frac-neg flip-- inv-pow
Counts
4 → 253
Calls
4 calls:
751.0ms
(/ (- (- (- (- Ec Vef) EDonor) mu)) KbT)
1.2s
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
2.5s
(/ (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0) NaChar)
1.3s
(/ 1 (/ (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0) NaChar))

series874.0ms

Counts
4 → 12
Calls
4 calls:
71.0ms
(/ (- (- (- (- Ec Vef) EDonor) mu)) KbT)
219.0ms
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
210.0ms
(/ (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0) NaChar)
374.0ms
(/ 1 (/ (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0) NaChar))

simplify1.4s

Counts
265 → 265
Iterations

Useful iterations: done (1.4s)

IterNodesCost
03945828
18745446
220045065
done50015011

prune1.5s

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0b

localize47.0ms

Local error

Found 4 expressions with local error:

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

rewrite5.1s

Algorithm
rewrite-expression-head
Rules
137×*-un-lft-identity
80×times-frac
77×add-sqr-sqrt
54×add-cube-cbrt
52×add-exp-log
48×distribute-lft-out--
28×distribute-lft-neg-in distribute-rgt-neg-in
24×associate-/l*
22×add-cbrt-cube
20×div-exp
16×prod-exp
13×associate-*r*
pow1 rec-exp 1-exp
associate-/r* associate-/r/ difference-of-squares
cbrt-undiv
flip3-+ flip-+ distribute-lft-out
expm1-log1p-u frac-times neg-mul-1 associate-*l* associate-*l/ cbrt-unprod log1p-expm1-u div-inv add-log-exp
frac-2neg clear-num unswap-sqr
pow-flip associate-*r/ pow-prod-down un-div-inv associate-/l/ distribute-neg-frac
neg-sub0 flip3-- div-sub distribute-frac-neg *-commutative flip-- inv-pow
Counts
4 → 217
Calls
4 calls:
508.0ms
(/ (- (- (- (- Ec Vef) EDonor) mu)) KbT)
892.0ms
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
2.3s
(* (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0) (/ 1 NaChar))
1.4s
(/ 1 (* (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0) (/ 1 NaChar)))

series643.0ms

Counts
4 → 12
Calls
4 calls:
70.0ms
(/ (- (- (- (- Ec Vef) EDonor) mu)) KbT)
166.0ms
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
165.0ms
(* (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0) (/ 1 NaChar))
242.0ms
(/ 1 (* (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0) (/ 1 NaChar)))

simplify1.1s

Counts
229 → 229
Iterations

Useful iterations: done (1.1s)

IterNodesCost
03694571
18544211
222263785
done50003757

prune984.0ms

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize34.0ms

Local error

Found 4 expressions with local error:

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

rewrite6.3s

Algorithm
rewrite-expression-head
Rules
2316×times-frac
1508×*-un-lft-identity
1004×add-sqr-sqrt add-cube-cbrt
992×sqrt-prod
252×distribute-lft-out
232×associate-/r*
82×associate-/r/
76×sqrt-div
44×div-inv
39×flip3-+ flip-+
34×add-exp-log
22×add-cbrt-cube
20×div-exp
16×associate-/l*
11×cbrt-undiv
pow1
expm1-log1p-u frac-2neg clear-num log1p-expm1-u add-log-exp
rec-exp 1-exp
associate-/l/
pow-flip inv-pow
Counts
4 → 1130
Calls
4 calls:
988.0ms
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
1.8s
(/ 1 (/ (sqrt (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0)) (/ NaChar (sqrt (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0)))))
915.0ms
(/ NaChar (sqrt (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0)))
2.4s
(/ (sqrt (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0)) (/ NaChar (sqrt (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0))))

series836.0ms

Counts
4 → 12
Calls
4 calls:
170.0ms
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
278.0ms
(/ 1 (/ (sqrt (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0)) (/ NaChar (sqrt (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0)))))
204.0ms
(/ NaChar (sqrt (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0)))
185.0ms
(/ (sqrt (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0)) (/ NaChar (sqrt (+ (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0))))

simplify2.6s

Counts
1142 → 1142
Iterations

Useful iterations: done (2.6s)

IterNodesCost
099662581
1228154277
2497047454
done500047448

prune2.4s

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

regimes299.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify4.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02934
13934
done3934

end0.0ms

sample1.6s

Algorithm
intervals
Results
982.0ms7998×body80valid
1.0msbody320valid