Details

sample1.9m (43.0%)

Algorithm
21×intervals
Results
1.0m38401×body10240exit
13.0s7328×body1280valid
8.5s3489×body2560valid
7.6s56596×body80valid
6.7s57763×body80nan
3.4s4524×body640valid
1.0s2304×body320valid
428.0ms1280×body160valid
178.0ms8356×pre80true
109.0ms36×body5120valid
36.0ms13×body5120nan
22.0ms24×body2560nan
11.0ms27×body1280nan
5.0ms11×body640nan
5.0ms24×body320nan
2.0ms14×body160nan

simplify1.5m (35.2%)

series40.2s (15.5%)

Calls

73 calls:

7.5s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
7.3s
(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 (/ l Om)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))))
5.2s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (* (cbrt (/ l Om)) (cbrt (/ l Om))) 2.0)) (pow (cbrt (/ l Om)) 2.0)) (- U U*)))))
2.0s
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))

prune10.3s (4.0%)

rewrite2.8s (1.1%)

Algorithm
23×rewrite-expression-head
Calls

73 calls:

327.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))))
257.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
234.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
232.0ms
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
229.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
529×add-sqr-sqrt
372×*-un-lft-identity
336×add-cube-cbrt
259×add-exp-log
242×unpow-prod-down
190×sqrt-prod
186×prod-diff
178×pow1
150×cbrt-prod
130×add-cbrt-cube
124×unpow-prod-up
116×associate-*r*
115×prod-exp
80×associate-*r/
79×associate-*l*
78×add-log-exp
77×unswap-sqr
75×times-frac
74×log1p-expm1-u
73×expm1-log1p-u
70×swap-sqr
63×distribute-rgt-in distribute-lft-in
48×pow-prod-down
45×pow-exp
44×flip-- flip3--
43×sqr-pow
39×log-prod
35×associate--l+
34×sub-neg cbrt-unprod
32×frac-sub pow-to-exp
28×pow-unpow
26×sqrt-pow1
24×sqrt-div
22×associate--r+
21×log-pow
19×pow1/3
16×difference-of-squares distribute-lft-out--
15×div-exp
13×pow1/2 pow-pow
11×*-commutative
10×exp-prod pow-sub
associate-/r*
div-inv rem-log-exp
associate-/l* rem-sqrt-square
pow-prod-up
pow-sqr
cbrt-undiv exp-sum fma-neg diff-log pow2 cbrt-div
associate-/l/ pow-plus expm1-udef associate-*l/ sqrt-pow2 acos-asin associate-/r/ distribute-lft-out clear-num frac-2neg frac-times
expm1-log1p div-sub e-exp-1 rem-exp-log associate--l- sin-diff

regimes2.5s (0.9%)

Accuracy

Total 11.6b remaining (5.3%)

Threshold costs 0.5b (0.2%)

8.4b14.5%Toniolo and Linder, Equation (13)
2.7b0%Random Jason Timeout Test 006
0.4b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 004

localize605.0ms (0.2%)

bsearch232.0ms (0.1%)

end0.0ms (0.0%)