Details

Time bar (total: 35.8s)

sample67.0ms

Algorithm
intervals
Results
34.0ms256×body80valid

simplify12.3s

Counts
1 → 1
Iterations

Useful iterations: 4 (141.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

localize52.0ms

Local error

Found 4 expressions with local error:

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

rewrite2.2s

Algorithm
rewrite-expression-head
Rules
242×*-un-lft-identity
108×times-frac
89×exp-prod
85×distribute-lft-out
72×add-sqr-sqrt
60×add-cube-cbrt
42×distribute-rgt-neg-in
36×distribute-lft-out--
21×distribute-lft-neg-in
associate-/l*
add-log-exp
div-sub
add-exp-log add-cbrt-cube difference-of-squares
pow1 expm1-log1p-u exp-diff log1p-expm1-u
neg-sub0 neg-mul-1 fma-def associate-/r* div-inv
associate-+r- flip3-+ unsub-neg flip-+ rem-exp-log associate-/l/
cbrt-undiv +-commutative exp-neg frac-2neg distribute-frac-neg div-exp clear-num sum-log
Counts
4 → 189
Calls
4 calls:
317.0ms
(+ 1.0 (exp (/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT)))
919.0ms
(exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))
441.0ms
(/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT)
490.0ms
(exp (/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT))

series414.0ms

Counts
4 → 12
Calls
4 calls:
120.0ms
(+ 1.0 (exp (/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT)))
102.0ms
(exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))
85.0ms
(/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT)
107.0ms
(exp (/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT))

simplify1.2s

Counts
201 → 201
Iterations

Useful iterations: done (1.2s)

IterNodesCost
02402573
14832310
213882219
done50012214

prune1.2s

Pruning

2 alts after pruning (2 fresh and 0 done)

Merged error: 0.0b

localize70.0ms

Local error

Found 4 expressions with local error:

0.0b
(/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT)
0.0b
(expm1 (log1p (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
0.1b
(exp (/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT))
0.3b
(log1p (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT)))

rewrite1.0s

Algorithm
rewrite-expression-head
Rules
157×*-un-lft-identity
84×distribute-lft-out
54×times-frac
31×add-sqr-sqrt add-cube-cbrt exp-prod
21×distribute-rgt-neg-in
associate-/l*
add-exp-log div-sub add-cbrt-cube
expm1-log1p-u add-log-exp
pow1 log1p-expm1-u
exp-diff associate-/r*
neg-sub0 associate-+r- unsub-neg div-inv associate-/l/
cbrt-undiv log1p-udef expm1-log1p frac-2neg flip3-+ log1p-expm1 div-exp clear-num flip-+ rem-exp-log expm1-udef
Counts
4 → 124
Calls
4 calls:
444.0ms
(/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT)
0.0ms
(expm1 (log1p (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
552.0ms
(exp (/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT))
1.0ms
(log1p (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT)))

series513.0ms

Counts
4 → 12
Calls
4 calls:
90.0ms
(/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT)
167.0ms
(expm1 (log1p (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT))))
80.0ms
(exp (/ (+ (+ (+ Ev Vef) EAccept) (- mu)) KbT))
176.0ms
(log1p (exp (/ (- (- (- (- Ec Vef) EDonor) mu)) KbT)))

simplify1.3s

Counts
136 → 136
Iterations

Useful iterations: done (1.3s)

IterNodesCost
01501842
13131663
210321556
done50001546

prune896.0ms

Pruning

2 alts after pruning (1 fresh and 1 done)

Merged error: 0.0b

localize57.0ms

Local error

Found 4 expressions with local error:

0.1b
(exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))
0.1b
(exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))
0.2b
(/ (+ (pow (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 3) (pow 1.0 3)) (fma 1.0 1.0 (* (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) (- (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0))))
3.2b
(- (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0)

rewrite5.7s

Algorithm
rewrite-expression-head
Rules
143×*-un-lft-identity
69×times-frac
61×add-sqr-sqrt
50×exp-prod
47×add-cube-cbrt
38×distribute-lft-out
19×distribute-lft-out--
16×unpow-prod-down cube-prod
prod-diff associate-/l*
add-log-exp
difference-of-squares
add-exp-log add-cbrt-cube
pow1 expm1-log1p-u sum-cubes log1p-expm1-u
fma-neg associate-/r* div-inv
exp-diff div-sub rem-exp-log associate-/l/
cbrt-undiv sub-neg flip3-- frac-2neg flip3-+ diff-log div-exp clear-num flip-- flip-+
Counts
4 → 155
Calls
4 calls:
453.0ms
(exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))
446.0ms
(exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))
3.2s
(/ (+ (pow (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 3) (pow 1.0 3)) (fma 1.0 1.0 (* (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) (- (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0))))
1.6s
(- (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0)

series1.5s

Counts
4 → 12
Calls
4 calls:
111.0ms
(exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))
88.0ms
(exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT))
1.2s
(/ (+ (pow (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 3) (pow 1.0 3)) (fma 1.0 1.0 (* (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) (- (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0))))
105.0ms
(- (exp (/ (- (+ (+ Ev Vef) EAccept) mu) KbT)) 1.0)

simplify3.1s

Counts
167 → 167
Iterations

Useful iterations: done (3.1s)

IterNodesCost
02085340
14365094
211704774
343564669
done50004667

prune1.4s

Pruning

2 alts after pruning (0 fresh and 2 done)

Merged error: 0.0b

regimes393.0ms

Accuracy

0% (0.0b remaining)

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

bsearch0.0ms

simplify3.0ms

Iterations

Useful iterations: 0 (1.0ms)

IterNodesCost
02933
13733
done3733

end0.0ms

sample2.4s

Algorithm
intervals
Results
1.6s8000×body80valid