Details

Time bar (total: 45.2s)

sample97.0ms

Algorithm
intervals
Results
44.0ms256×body80valid

simplify9.9s

Counts
1 → 1
Iterations

Useful iterations: 4 (171.0ms)

IterNodesCost
02731
14930
212030
327930
450929
588029
6149329
7224429
8305929
9364229
10388129
done388129

prune15.0ms

Pruning

1 alts after pruning (1 fresh and 0 done)

Merged error: 0.0b

localize51.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.0s

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 neg-mul-1 frac-2neg div-sub div-exp clear-num associate-/r/ 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 → 213
Calls
4 calls:
387.0ms
(/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT)
685.0ms
(/ (- (- (- (- Ec Vef) EDonor) mu)) KbT)
1.3s
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
612.0ms
(/ NaChar (+ 1.0 (exp (/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT))))

series581.0ms

Counts
4 → 12
Calls
4 calls:
85.0ms
(/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT)
88.0ms
(/ (- (- (- (- Ec Vef) EDonor) mu)) KbT)
186.0ms
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
222.0ms
(/ NaChar (+ 1.0 (exp (/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT))))

simplify1.4s

Counts
225 → 225
Iterations

Useful iterations: 2 (489.0ms)

IterNodesCost
03384196
17613956
221043740
done50003740

prune1.3s

Pruning

4 alts after pruning (4 fresh and 0 done)

Merged error: 0.0b

localize42.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
(/ (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))) NaChar)
0.1b
(/ 1 (/ (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))) NaChar))

rewrite3.7s

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
neg-mul-1 frac-2neg clear-num 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 → 245
Calls
4 calls:
757.0ms
(/ (- (- (- (- Ec Vef) EDonor) mu)) KbT)
1.4s
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
977.0ms
(/ (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))) NaChar)
598.0ms
(/ 1 (/ (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))) NaChar))

series927.0ms

Counts
4 → 12
Calls
4 calls:
99.0ms
(/ (- (- (- (- Ec Vef) EDonor) mu)) KbT)
247.0ms
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
221.0ms
(/ (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))) NaChar)
359.0ms
(/ 1 (/ (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))) NaChar))

simplify1.6s

Counts
257 → 257
Iterations

Useful iterations: done (1.5s)

IterNodesCost
03865710
18555329
219224957
done50004907

prune1.9s

Pruning

3 alts after pruning (3 fresh and 0 done)

Merged error: 0b

localize76.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
(* (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))) (/ 1 NaChar))
0.1b
(/ 1 (* (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))) (/ 1 NaChar)))

rewrite3.9s

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
frac-times neg-mul-1 associate-*l* associate-*l/ cbrt-unprod 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 → 209
Calls
4 calls:
634.0ms
(/ (- (- (- (- Ec Vef) EDonor) mu)) KbT)
1.5s
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
1.1s
(* (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))) (/ 1 NaChar))
716.0ms
(/ 1 (* (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))) (/ 1 NaChar)))

series982.0ms

Counts
4 → 12
Calls
4 calls:
84.0ms
(/ (- (- (- (- Ec Vef) EDonor) mu)) KbT)
230.0ms
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
263.0ms
(* (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))) (/ 1 NaChar))
405.0ms
(/ 1 (* (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))) (/ 1 NaChar)))

simplify1.3s

Counts
221 → 221
Iterations

Useful iterations: done (1.3s)

IterNodesCost
03614445
18354094
221443677
done50003651

prune1.1s

Pruning

3 alts after pruning (2 fresh and 1 done)

Merged error: 0b

localize35.0ms

Local error

Found 4 expressions with local error:

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

rewrite4.2s

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
frac-2neg clear-num add-log-exp
rec-exp 1-exp
associate-/l/
pow-flip inv-pow
Counts
4 → 1122
Calls
4 calls:
1.1s
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
1.1s
(/ 1 (/ (sqrt (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)))) (/ NaChar (sqrt (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)))))))
552.0ms
(/ NaChar (sqrt (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)))))
1.3s
(/ (sqrt (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)))) (/ NaChar (sqrt (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))))))

series888.0ms

Counts
4 → 12
Calls
4 calls:
195.0ms
(/ NdChar (+ 1.0 (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
279.0ms
(/ 1 (/ (sqrt (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)))) (/ NaChar (sqrt (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)))))))
224.0ms
(/ NaChar (sqrt (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)))))
190.0ms
(/ (sqrt (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)))) (/ NaChar (sqrt (+ 1.0 (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))))))

simplify2.8s

Counts
1134 → 1134
Iterations

Useful iterations: done (2.8s)

IterNodesCost
098862393
1226053869
2488047402
done500045054

prune2.7s

Pruning

3 alts after pruning (1 fresh and 2 done)

Merged error: 0b

regimes391.0ms

Accuracy

0% (0.1b remaining)

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

bsearch0.0ms

simplify6.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02934
13934
done3934

end0.0ms

sample2.2s

Algorithm
intervals
Results
1.4s7998×body80valid
1.0msbody320valid