Details

sample1.9m (45.9%)

Algorithm
21×intervals
Results
1.1m39733×body10240exit
12.6s7235×body1280valid
7.9s56659×body80valid
7.7s3424×body2560valid
7.7s57721×body80nan
3.8s4608×body640valid
1.7s2436×body320valid
368.0ms1194×body160valid
172.0ms8356×pre80true
51.0ms26×body5120valid
20.0ms20×body2560nan
19.0msbody5120nan
13.0ms25×body1280nan
4.0ms14×body320nan
4.0ms12×body640nan
2.0msbody160nan

simplify1.3m (31.2%)

series42.1s (17.1%)

Calls

76 calls:

7.5s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
7.2s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
6.9s
(sqrt (* (* 2.0 n) (* U (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))
5.8s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* (cbrt n) (cbrt n)) (* (cbrt n) (pow (/ l Om) 2.0))) (- U U*)))))
1.9s
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))

prune8.3s (3.4%)

rewrite2.8s (1.1%)

Algorithm
25×rewrite-expression-head
Calls

76 calls:

288.0ms
(* (* (* (cbrt n) (cbrt n)) (* (cbrt n) (pow (/ l Om) 2.0))) (- U U*))
281.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* (cbrt n) (cbrt n)) (* (cbrt n) (pow (/ l Om) 2.0))) (- U U*))))
237.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
220.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
198.0ms
(* (* 2.0 n) (* U (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
Rules
288×add-sqr-sqrt
253×add-exp-log
233×*-un-lft-identity
221×pow1
187×add-cube-cbrt
156×add-cbrt-cube
108×unpow-prod-down
107×prod-exp
104×associate-*r/
93×associate-*r*
86×cbrt-prod
85×add-log-exp
73×sqrt-prod
64×pow-prod-down
56×cbrt-unprod
53×sqrt-pow1
51×flip-- flip3--
48×times-frac
41×pow-unpow
38×distribute-rgt-in sub-neg distribute-lft-in
36×frac-sub
31×pow-pow
30×associate-*l* log-prod
29×log-pow
27×unswap-sqr
24×exp-prod sqrt-div pow-exp
23×pow1/2
22×difference-of-squares distribute-lft-out-- associate--l+
17×pow-to-exp
16×sqr-pow
14×unpow-prod-up
13×*-commutative
10×div-exp
pow1/3
associate-/r*
associate-/l* sqrt-pow2 swap-sqr rem-sqrt-square pow-prod-up rem-log-exp pow-sub
associate--r+ div-inv
diff-log cbrt-undiv rem-exp-log exp-sum
associate-/l/ sinh-def pow-plus pow-sqr acos-asin associate-/r/ clear-num frac-2neg exp-to-pow
div-sub associate--l- distribute-lft-out pow2

regimes2.4s (1.0%)

Accuracy

Total 12.2b remaining (5.6%)

Threshold costs 0.5b (0.2%)

9.6b22.8%Toniolo and Linder, Equation (13)
2.2b0%Random Jason Timeout Test 006
0.4b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 003

localize704.0ms (0.3%)

bsearch151.0ms (0.1%)

end0.0ms (0.0%)