Details

simplify1.9m (42.3%)

sample1.9m (42.1%)

Algorithm
21×intervals
Results
1.1m38592×body10240exit
10.9s7305×body1280valid
9.1s57984×body80nan
8.3s3466×body2560valid
7.2s56635×body80valid
3.9s4670×body640valid
1.2s2330×body320valid
364.0ms1132×body160valid
232.0ms8356×pre80true
136.0ms35×body5120valid
29.0msbody5120nan
25.0ms27×body2560nan
13.0ms28×body1280nan
5.0ms15×body640nan
4.0ms13×body320nan
0.0msbody160nan

series25.7s (9.3%)

Calls

97 calls:

2.9s
(sqrt (* (- t (fma 2.0 (* l (/ l Om)) (* (* n (pow (/ l Om) 2.0)) (- U U*)))) (* (* 2.0 n) U)))
2.8s
(sqrt (* (- t (fma 2.0 (* l (/ l Om)) (* (* (* (* (cbrt n) (cbrt n)) (* (cbrt n) (pow (/ l Om) (/ 2.0 2)))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))) (* (* 2.0 n) U)))
2.8s
(sqrt (* (- t (fma 2.0 (* l (/ l Om)) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))) (* (* 2.0 n) U)))
2.7s
(sqrt (* (- t (fma 2.0 (/ (* l l) Om) (* (* n (pow (/ l Om) 2.0)) (- U U*)))) (* (* 2.0 n) U)))
1.1s
(* (- t (fma 2.0 (* l (/ l Om)) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))) (* (* 2.0 n) U))

prune11.0s (4.0%)

rewrite3.0s (1.1%)

Algorithm
29×rewrite-expression-head
Calls

97 calls:

974.0ms
(* (* (* (* (cbrt n) (cbrt n)) (* (cbrt n) (pow (/ l Om) (/ 2.0 2)))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
233.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
110.0ms
(* (- t (fma 2.0 (/ (* l l) Om) (* (* n (pow (/ l Om) 2.0)) (- U U*)))) (* (* 2.0 n) U))
105.0ms
(sqrt (* (- t (fma 2.0 (* l (/ l Om)) (* (* (* (* (cbrt n) (cbrt n)) (* (cbrt n) (pow (/ l Om) (/ 2.0 2)))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))) (* (* 2.0 n) U)))
105.0ms
(* (- t (fma 2.0 (* l (/ l Om)) (* (* (* (* (cbrt n) (cbrt n)) (* (cbrt n) (pow (/ l Om) (/ 2.0 2)))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))) (* (* 2.0 n) U))
Rules
510×add-exp-log
427×add-sqr-sqrt
421×*-un-lft-identity
347×add-cube-cbrt
290×prod-exp
224×pow1
195×add-cbrt-cube
140×cbrt-prod
135×unpow-prod-down
114×times-frac
108×prod-diff
102×add-log-exp
100×expm1-log1p-u
99×log1p-expm1-u
77×pow-exp
75×cube-prod
64×sqrt-prod associate-*r*
59×cbrt-unprod
58×pow-prod-down
56×sqrt-pow1
44×distribute-rgt-in distribute-lft-in unpow-prod-up
43×pow-to-exp
42×log-prod
41×pow-unpow
37×div-exp
36×associate-*l*
33×exp-prod
24×difference-of-squares distribute-lft-out--
22×pow1/2 log-pow
21×sqr-pow pow-pow
20×pow1/3
16×associate-*l/
14×flip-- flip3--
13×cube-mult unpow3 distribute-lft-out
12×unswap-sqr sub-neg
11×*-commutative
10×div-inv
cube-div rem-cube-cbrt
sinh-def swap-sqr sqrt-div pow-prod-up associate-*r/ associate-/r*
rem-log-exp
pow-sqr rem-cbrt-cube associate-/l*
cbrt-undiv fma-udef cosh-def
cbrt-div expm1-udef sqrt-pow2 rem-sqrt-square pow-sub
expm1-log1p rem-exp-log acos-asin log1p-udef fma-def log1p-expm1
associate-/l/ associate-/r/ clear-num frac-2neg
pow-plus +-commutative rem-square-sqrt div-sub sum-log flip-+ sqrt-unprod pow2 sin-diff flip3-+

regimes2.1s (0.8%)

Accuracy

Total 13.2b remaining (6%)

Threshold costs 0.4b (0.2%)

9.2b15.2%Toniolo and Linder, Equation (13)
1.9b0%Random Jason Timeout Test 004
1.6b0%Random Jason Timeout Test 006
0.4b75%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 003

localize748.0ms (0.3%)

bsearch480.0ms (0.2%)

end0.0ms (0.0%)