Details

sample1.9m (36.6%)

Algorithm
21×intervals
Results
1.1m38979×body10240exit
11.3s7285×body1280valid
8.4s3397×body2560valid
7.8s58004×body80nan
6.9s56652×body80valid
4.1s4692×body640valid
989.0ms2320×body320valid
423.0ms8356×pre80true
400.0ms1198×body160valid
127.0ms31×body5120valid
26.0ms26×body2560nan
23.0msbody5120nan
17.0ms28×body1280nan
3.0msbody640nan
3.0ms10×body320nan
2.0ms13×body160nan

simplify1.4m (27.4%)

series1.3m (25.5%)

Calls

98 calls:

15.1s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* n (pow (/ l Om) 2.0)) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))
13.9s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))
13.8s
(sqrt (* (* (cbrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U)) (cbrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))) (cbrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))))
9.8s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))
9.7s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))

prune13.9s (4.6%)

rewrite12.9s (4.2%)

Algorithm
29×rewrite-expression-head
Calls

98 calls:

1.6s
(* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U)
1.6s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))
1.4s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))
1.1s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))
1.1s
(* (* (* 2.0 n) (+ t (- (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U* U)) (* (* 2.0 l) (/ l Om))))) U)
Rules
395×add-sqr-sqrt
306×add-exp-log
305×*-un-lft-identity
293×pow1
257×add-cube-cbrt
197×sqrt-prod
186×add-cbrt-cube
164×unpow-prod-down
124×prod-exp
108×add-log-exp
99×cbrt-prod
96×associate-*r*
90×associate-*l/
88×associate-*r/
81×sqrt-pow1
77×pow-prod-down
76×pow-unpow
60×cbrt-div
57×cbrt-unprod
48×pow-exp
45×times-frac
44×associate-*l*
42×pow-pow
40×flip3-+ flip-+
37×pow1/2
34×sqrt-div unswap-sqr
30×pow-to-exp log-prod
29×pow1/3
28×frac-times log-pow
24×distribute-lft-out-- difference-of-squares sqr-pow
22×swap-sqr
19×exp-prod
16×rem-sqrt-square *-commutative
15×unpow-prod-up
13×div-exp pow-prod-up
10×sub-neg
pow-plus sqrt-pow2
pow-sqr
rem-log-exp sum-log pow-sub
associate-/r* associate-/l*
flip3-- flip-- pow2 distribute-rgt-in distribute-lft-in
exp-sum div-inv
associate-+l+ sinh-def associate-/l/ associate-/r/ acos-asin +-commutative e-exp-1
div-sub rem-exp-log cbrt-undiv frac-2neg pow3 clear-num

regimes3.3s (1.1%)

Accuracy

Total 8.2b remaining (3.8%)

Threshold costs 0.6b (0.3%)

5.9b40.6%Toniolo and Linder, Equation (13)
1.7b0%Random Jason Timeout Test 006
0.5b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 003
0.0b0%Random Jason Timeout Test 015

localize1.6s (0.5%)

bsearch297.0ms (0.1%)

end0.0ms (0.0%)