Details

sample2.4m (56.7%)

Algorithm
21×intervals
Results
1.4m39324×body10240exit
14.0s7174×body1280valid
12.4s58209×body80nan
10.5s3416×body2560valid
9.8s56625×body80valid
5.7s4771×body640valid
1.7s2289×body320valid
567.0ms1251×body160valid
304.0ms8356×pre80true
66.0ms23×body5120valid
40.0ms27×body2560nan
36.0ms22×body1280nan
27.0msbody5120nan
7.0ms11×body640nan
6.0ms12×body320nan
2.0msbody160nan

simplify45.4s (18.2%)

prune31.9s (12.8%)

series17.4s (7.0%)

Calls

89 calls:

2.2s
(sqrt (* (* U 2) (* n (- t (+ (* (* (* n (/ l Om)) (/ l Om)) (- U U*)) (* (* (/ l Om) 2) l))))))
2.2s
(sqrt (* (* U 2) (* n (- t (+ (* (* (* n (/ l Om)) (/ l Om)) (- U U*)) (* (* (/ l Om) 2) l))))))
2.2s
(sqrt (* (* (cbrt (* (* U 2) (* n (- t (+ (* (* (* n (/ l Om)) (/ l Om)) (- U U*)) (* (* (/ l Om) 2) l)))))) (cbrt (* (* U 2) (* n (- t (+ (* (* (* n (/ l Om)) (/ l Om)) (- U U*)) (* (* (/ l Om) 2) l))))))) (cbrt (* (* U 2) (* n (- t (+ (* (* (* n (/ l Om)) (/ l Om)) (- U U*)) (* (* (/ l Om) 2) l))))))))
2.1s
(sqrt (* (* U 2) (* n (- t (+ (* (* (* n (/ l Om)) (/ l Om)) (- U U*)) (* (* (/ l Om) 2) l))))))
2.0s
(sqrt (* (* U 2) (* n (- t (+ (* (* n (/ l Om)) (* (/ l Om) (- U U*))) (* (* (/ l Om) 2) l))))))

rewrite7.4s (3.0%)

Algorithm
27×rewrite-expression-head
Calls

89 calls:

867.0ms
(* (* U 2) (* n (- t (+ (* (* (* n (/ l Om)) (/ l Om)) (- U U*)) (* (* (/ l Om) 2) l)))))
846.0ms
(cbrt (* (* U 2) (* n (- t (+ (* (* (* n (/ l Om)) (/ l Om)) (- U U*)) (* (* (/ l Om) 2) l))))))
806.0ms
(cbrt (* (* U 2) (* n (- t (+ (* (* (* n (/ l Om)) (/ l Om)) (- U U*)) (* (* (/ l Om) 2) l))))))
757.0ms
(sqrt (* (* U 2) (* n (- t (+ (* (* (* n (/ l Om)) (/ l Om)) (- U U*)) (* (* (/ l Om) 2) l))))))
747.0ms
(sqrt (* (* U 2) (* n (- t (+ (* (* (* n (/ l Om)) (/ l Om)) (- U U*)) (* (* (/ l Om) 2) l))))))
Rules
441×add-sqr-sqrt
291×pow1
284×add-exp-log
278×sqrt-prod *-un-lft-identity
240×add-cube-cbrt
213×unpow-prod-down
195×add-cbrt-cube
176×associate-*r/
135×prod-exp
111×associate-*r*
89×add-log-exp insert-posit16
86×pow-prod-down
83×associate-*l*
75×times-frac
74×sqrt-pow1
71×unswap-sqr
65×cbrt-unprod
60×cbrt-div
56×swap-sqr
46×frac-times
45×pow-to-exp pow-exp
44×flip3-- flip--
38×cbrt-prod
36×unpow-prod-up
35×sqr-pow
34×sqrt-div pow1/2
30×sub-neg
29×pow1/3
26×associate-*l/
25×pow-unpow pow-sub
23×pow-pow
20×pow-prod-up rem-sqrt-square distribute-rgt-in distribute-lft-in
19×difference-of-squares distribute-lft-out--
16×*-commutative
14×pow-plus
11×div-exp cbrt-undiv
10×pow-sqr
log-pow pow2
log-prod exp-prod div-inv
associate-/r* sqrt-pow2 associate-/l*
pow3
rem-log-exp associate-/l/ associate-/r/ acos-asin
div-sub frac-2neg clear-num rem-cbrt-cube

regimes4.2s (1.7%)

Accuracy

Total 10.1b remaining (4.7%)

Threshold costs 0.5b (0.2%)

5.6b39.8%Toniolo and Linder, Equation (13)
2.1b0%Random Jason Timeout Test 006
1.9b0%Random Jason Timeout Test 004
0.4b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 015

localize1.4s (0.6%)

bsearch216.0ms (0.1%)

end0.0ms (0.0%)