Details

sample2.4m (59.2%)

Algorithm
21×intervals
Results
1.3m38532×body10240exit
14.4s7430×body1280valid
12.7s57884×body80nan
10.0s56666×body80valid
9.9s3434×body2560valid
4.9s4594×body640valid
2.8s2292×body320valid
485.0ms1169×body160valid
342.0ms8356×pre80true
125.0ms42×body5120valid
38.0ms32×body2560nan
35.0msbody5120nan
18.0ms23×body1280nan
9.0ms14×body640nan
5.0ms10×body320nan
2.0msbody160nan

simplify53.5s (22.5%)

series19.2s (8.1%)

Calls

114 calls:

2.2s
(sqrt (* (* 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.1s
(sqrt (* (* U 2) (* n (- t (+ (* (* n (/ l Om)) (* (* (cbrt (* (/ l Om) (- U U*))) (cbrt (* (/ l Om) (- U U*)))) (cbrt (* (/ l Om) (- U U*))))) (* (* (/ l Om) 2) l))))))
2.1s
(sqrt (* (* U 2) (* n (- t (+ (* (* n (/ l Om)) (* (* (cbrt (* (/ l Om) (- U U*))) (cbrt (* (/ l Om) (- U U*)))) (cbrt (* (/ l Om) (- U U*))))) (* (* (/ l Om) 2) l))))))
2.0s
(sqrt (* (* U 2) (* n (- t (+ (* (* n (/ l Om)) (* (* (cbrt (* (/ l Om) (- U U*))) (cbrt (* (/ l Om) (- U U*)))) (cbrt (* (/ l Om) (- U U*))))) (* (* (/ l Om) 2) l))))))

prune14.5s (6.1%)

rewrite4.8s (2.0%)

Algorithm
33×rewrite-expression-head
Calls

114 calls:

841.0ms
(sqrt (* (* U 2) (* n (- t (+ (* (* (* n (/ l Om)) (/ l Om)) (- U U*)) (* (* (/ l Om) 2) l))))))
807.0ms
(* (* U 2) (* n (- t (+ (* (* (* n (/ l Om)) (/ l Om)) (- U U*)) (* (* (/ l Om) 2) l)))))
489.0ms
(sqrt (* (* U 2) (* n (- t (+ (* (* n (/ l Om)) (* (* (cbrt (* (/ l Om) (- U U*))) (cbrt (* (/ l Om) (- U U*)))) (cbrt (* (/ l Om) (- U U*))))) (* (* (/ l Om) 2) l))))))
465.0ms
(sqrt (* (* U 2) (* n (- t (+ (* (* n (/ l Om)) (* (* (cbrt (* (/ l Om) (- U U*))) (cbrt (* (/ l Om) (- U U*)))) (cbrt (* (/ l Om) (- U U*))))) (* (* (/ l Om) 2) l))))))
440.0ms
(sqrt (* (* U 2) (* n (- t (+ (* (* n (/ l Om)) (* (/ l Om) (- U U*))) (* (* (/ l Om) 2) l))))))
Rules
403×add-sqr-sqrt
397×pow1
330×*-un-lft-identity
278×add-cube-cbrt
258×add-exp-log
230×add-cbrt-cube
159×sqrt-prod
136×unpow-prod-down
119×add-log-exp
114×insert-posit16
97×pow-prod-down
86×associate-*r*
75×sqrt-pow1
74×sinh-def prod-exp
73×cbrt-prod
70×cbrt-unprod
69×associate-*r/
66×associate-*l* pow-unpow
55×times-frac
53×cbrt-div
48×pow-pow
45×frac-times
39×pow1/2
36×associate-*l/
32×pow-prod-up
31×pow1/3
30×unswap-sqr
29×pow-plus
26×distribute-lft-out-- difference-of-squares
25×flip3-- flip--
24×swap-sqr
22×sub-neg
20×distribute-rgt-in unpow-prod-up pow-exp distribute-lft-in
19×*-commutative
18×sqr-pow log-prod
16×pow-to-exp rem-sqrt-square exp-prod pow-sqr
15×log-pow
13×pow2
10×sqrt-div pow-sub sqrt-pow2
div-exp cbrt-undiv
pow3
rem-log-exp associate-/l* associate-/r*
div-inv
exp-sum
rem-exp-log associate-/l/ flip3-+ sum-log associate-/r/ acos-asin rem-cbrt-cube +-commutative flip-+
div-sub frac-2neg clear-num

regimes3.5s (1.4%)

Accuracy

Total 9.5b remaining (4.4%)

Threshold costs 1.9b (0.9%)

5.5b38.7%Toniolo and Linder, Equation (13)
2.1b0%Random Jason Timeout Test 006
0.6b0%Random Jason Timeout Test 002
0.6b0%Random Jason Timeout Test 014
0.4b0%Random Jason Timeout Test 012

localize1.5s (0.6%)

bsearch174.0ms (0.1%)

end0.0ms (0.0%)