Details

sample1.8m (40.5%)

Algorithm
21×intervals
Results
1.1m38738×body10240exit
11.7s7377×body1280valid
7.4s3383×body2560valid
6.8s56445×body80valid
6.5s57729×body80nan
4.0s4771×body640valid
1.9s2322×body320valid
423.0ms1205×body160valid
174.0ms8356×pre80true
99.0ms34×body5120valid
36.0ms14×body5120nan
22.0ms29×body2560nan
14.0ms25×body1280nan
4.0ms11×body640nan
4.0ms15×body320nan
1.0msbody160nan

simplify1.3m (27.5%)

series1.0m (22.7%)

Calls

93 calls:

14.8s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* n (pow (/ l Om) 2.0)) (- U* U)) (* (* 2.0 l) (/ l Om))))) U))
13.3s
(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.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))
9.7s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* n (pow (/ l Om) (/ 2.0 2))) (* (* (cbrt (pow (/ l Om) (/ 2.0 2))) (cbrt (pow (/ l Om) (/ 2.0 2)))) (* (cbrt (pow (/ l Om) (/ 2.0 2))) (- U* U)))) (* (* 2.0 l) (/ l Om))))) U))
1.5s
(* (* (* 2.0 n) (+ t (- (* (* n (pow (/ l Om) 2.0)) (- U* U)) (* (* 2.0 l) (/ l Om))))) U)

prune11.5s (4.2%)

rewrite9.0s (3.3%)

Algorithm
29×rewrite-expression-head
Calls

93 calls:

2.5s
(sqrt (* (* (* 2.0 n) (+ t (- (* (* n (pow (/ l Om) (/ 2.0 2))) (* (* (cbrt (pow (/ l Om) (/ 2.0 2))) (cbrt (pow (/ l Om) (/ 2.0 2)))) (* (cbrt (pow (/ l Om) (/ 2.0 2))) (- U* U)))) (* (* 2.0 l) (/ l Om))))) U))
1.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))
1.5s
(* (* (* 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)
513.0ms
(* (* (* 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)
506.0ms
(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))
Rules
317×add-sqr-sqrt
287×pow1
269×add-exp-log
268×*-un-lft-identity
226×add-cube-cbrt
165×add-cbrt-cube
123×unpow-prod-down
110×prod-exp
108×cbrt-prod
97×add-log-exp
88×sqrt-prod
72×times-frac
70×associate-*r*
65×pow-prod-down
60×sinh-def
48×sqrt-pow1
47×cbrt-unprod
46×associate-*l*
44×associate-*r/
38×associate-*l/
33×pow1/3
32×pow-unpow pow-exp
28×pow1/2 pow-pow
25×pow-prod-up
24×sub-neg
22×frac-times
21×unswap-sqr difference-of-squares distribute-lft-out-- pow-plus
20×pow-to-exp unpow-prod-up distribute-rgt-in distribute-lft-in
15×sqr-pow *-commutative
14×cbrt-div rem-sqrt-square
13×div-exp
12×log-pow swap-sqr associate--l+
11×pow-sqr
log-prod exp-prod flip3-- flip-- pow2
flip3-+ sqrt-div flip-+
pow-sub sqrt-pow2 div-inv
pow3 associate-/r* associate-/l*
frac-sub acos-asin
rem-log-exp
associate-/l/ associate-/r/ rem-cbrt-cube diff-log
exp-diff div-sub cbrt-undiv frac-2neg log-div cosh-def clear-num

regimes3.7s (1.4%)

Accuracy

Total 9.0b remaining (4.1%)

Threshold costs 0.6b (0.3%)

6.5b31%Toniolo and Linder, Equation (13)
1.9b0%Random Jason Timeout Test 006
0.4b0%Random Jason Timeout Test 012
0.1b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 003

localize1.3s (0.5%)

bsearch4.0ms (0.0%)

end0.0ms (0.0%)