Date:Tuesday, June 30th, 2020
Commit:8ccfdff1 on old-regraph
Hostname:debbie with Racket 7.7
Seed:2020182
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
default

Details

simplify4.2min (52.7%)

sample2.0min (24.6%)

Algorithm
62×intervals
Results
21.7s35102×body1280valid
20.3s250403×body80valid
14.2s167492×body80nan
10.5s23715×body640valid
9.1s8873×body2560valid
5.0s3285×body5120valid
3.5s11302×body320valid
2.7s4656×body1280nan
2.1s18485×body80overflowed
2.0s9831×body160valid
1.7s3999×body640nan
641.0ms2052×body320nan
424.0ms639×body5120exit
214.0ms1031×body160nan
131.0ms8256×pre80true

prune47.2s (9.9%)

Filtered
23822 candidates to 11531 candidates (51.6%)

series28.7s (6.0%)

Calls

462 calls:

2.1s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))))
2.1s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
2.1s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
2.1s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) (/ 2.0 2))) (* (pow (/ l Om) (/ 2.0 2)) (- U U*))))))
394.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))

regimes21.2s (4.4%)

Accuracy

Total 50.1b remaining (21.2%)

Threshold costs 5.3b (2.3%)

12.1b-8.1%Toniolo and Linder, Equation (10-)
7.4b44.3%Henrywood and Agarwal, Equation (3)
7.2b17.2%Toniolo and Linder, Equation (13)
5.3b3.7%Henrywood and Agarwal, Equation (12)
5.2b78.8%Toniolo and Linder, Equation (7)

rewrite7.4s (1.6%)

Algorithm
120×rewrite-expression-head
Calls

462 calls:

94.0ms
(* (/ 1 (pow (* (cbrt t) (cbrt t)) (/ 3.0 2))) (* (/ 2.0 (pow (* (cbrt t) (cbrt t)) (/ 3.0 2))) (/ (* l l) (* (pow (cbrt t) 3.0) (* (pow (/ k t) 2.0) (* (sin k) (tan k)))))))
61.0ms
(* (/ 1 (pow (* (cbrt t) (cbrt t)) (/ 3.0 2))) (* (/ 2.0 (pow (* (cbrt t) (cbrt t)) (/ 3.0 2))) (/ l (/ (* (pow (cbrt t) 3.0) (* (pow (/ k t) 2.0) (* (sin k) (tan k)))) l))))
59.0ms
(* (* (* (pow (/ 1 (* (cbrt h) (cbrt h))) (/ 1.0 2.0)) (pow (/ d (cbrt h)) (/ 1.0 2.0))) (* (pow (* (cbrt d) (cbrt d)) (/ 1.0 2.0)) (pow (/ (cbrt d) l) (/ 1.0 2.0)))) (- 1.0 (/ (* (* 1.0 (pow (/ (* M D) (* 2.0 d)) 2.0)) h) (* 2.0 l))))
54.0ms
(* (sqrt (/ NdChar (+ (exp (/ (- mu (- (- Ec Vef) EDonor)) KbT)) 1.0))) (sqrt (/ NdChar (+ (exp (/ (- mu (- (- Ec Vef) EDonor)) KbT)) 1.0))))
54.0ms
(* (* (* (pow (/ 1 (* (cbrt h) (cbrt h))) (/ 1.0 2.0)) (pow (/ d (cbrt h)) (/ 1.0 2.0))) (* (pow (* (cbrt d) (cbrt d)) (/ 1.0 2.0)) (pow (/ (cbrt d) l) (/ 1.0 2.0)))) (- 1.0 (* (* (/ 1.0 2.0) (pow (/ (* M D) (* 2.0 d)) 2.0)) (/ h l))))
Rules
61704×add-exp-log
40388×prod-exp
21002×div-exp
13661×pow-exp
7613×pow-to-exp
4868×times-frac
4673×add-sqr-sqrt
4345×*-un-lft-identity
3634×add-cube-cbrt
3203×add-cbrt-cube
3004×sqrt-prod
2071×1-exp rec-exp
1382×associate-*l*
1380×pow1
1377×cbrt-unprod
888×associate-*r*
803×unpow-prod-down
599×cbrt-undiv
587×associate-*r/
546×add-log-exp
462×pow-prod-down
380×associate-/l*
372×sqrt-div
326×unswap-sqr
322×pow-unpow
315×associate-/r*
303×div-inv
286×cbrt-prod
282×associate-*l/
265×frac-times
260×associate-/r/
235×distribute-lft-out
222×flip-- flip3--
221×sqr-pow
210×flip-+ flip3-+
173×difference-of-squares
170×*-commutative
149×distribute-lft-out--
118×sqrt-pow1
114×exp-prod
102×log-prod
97×distribute-rgt-in distribute-lft-in
96×tan-quot
90×clear-num pow1/2 frac-2neg
79×swap-sqr
75×rem-sqrt-square sub-neg
70×pow-pow
66×cbrt-div
43×frac-sub associate-/l/
42×frac-add
40×distribute-lft-neg-in distribute-rgt-neg-in cube-prod
39×pow1/3
28×sum-log
24×div-sub
22×+-commutative
20×associate--l+ log-pow
18×unpow2
15×pow-prod-up
14×diff-log pow-neg
13×pow-sqr
12×pow-sub
10×cos-sum associate-+r+ rem-cube-cbrt
rem-log-exp neg-sub0
exp-sum un-div-inv
pow2 log-div
cube-mult exp-diff unpow3
cos-diff pow-plus rem-exp-log
neg-mul-1 pow-flip
acos-asin distribute-rgt-out sqrt-pow2 asin-acos
cube-div associate-+r- inv-pow sub-div rem-cbrt-cube associate--r+
unpow-prod-up rem-square-sqrt distribute-lft1-in sqrt-unprod count-2 associate--r- mul0 distribute-rgt1-in distribute-rgt-neg-out

localize2.3s (0.5%)

bsearch1.5s (0.3%)

end0.0ms (0.0%)

Profiling

Loading profile data...