Details

sample1.3m

Algorithm
12×intervals
Results
49.6s32920×body10240exit
7.4s3377×body2560valid
5.4s37614×body80nan
5.4s4938×body1280valid
5.2s37345×body80valid
1.5s2921×body640valid
930.0ms8256×pre80true
574.0ms1465×body320valid
181.0ms744×body160valid
46.0ms11×body5120nan
37.0ms18×body5120valid
7.0msbody2560nan
7.0ms12×body640nan
4.0msbody320nan
4.0msbody1280nan
1.0msbody160nan

simplify41.4s

prune18.8s

series11.0s

Calls

50 calls:

Slowest
2.2s
(sqrt (* U (* (* 2 n) (- t (fma (/ l Om) (* 2 l) (* n (* (* (/ l Om) (/ l Om)) (- U U*))))))))
1.8s
(sqrt (* (* U (* 2 n)) (- t (fma (/ l Om) (* 2 l) (* n (* (* (/ l Om) (/ l Om)) (- U U*)))))))
1.6s
(sqrt (* (* U (* 2 n)) (- t (fma (/ l Om) (* 2 l) (* (* n (* (/ l Om) (/ l Om))) (- U U*))))))
1.5s
(sqrt (* (* U (* 2 n)) (- t (fma (/ l Om) (* 2 l) (* (* (* n (/ l Om)) (/ l Om)) (- U U*))))))
515.0ms
(* U (* (* 2 n) (- t (fma (/ l Om) (* 2 l) (* n (* (* (/ l Om) (/ l Om)) (- U U*)))))))

regimes2.1s

Accuracy

Total 10.6b remaining (5.8%)

Threshold costs 0.4b (0.2%)

10.2b14.7%Toniolo and Linder, Equation (13)
0.3b0%Random Jason Timeout Test 004
0.1b87.6%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 002
0.0b0%Random Jason Timeout Test 014

rewrite1.0s

Algorithm
17×rewrite-expression-head
Calls

50 calls:

Slowest
99.0ms
(* n (* (* (/ l Om) (/ l Om)) (- U U*)))
91.0ms
(* n (* (* (/ l Om) (/ l Om)) (- U U*)))
78.0ms
(* (* n (* (/ l Om) (/ l Om))) (- U U*))
75.0ms
(sqrt (* U (* (* 2 n) (- t (fma (/ l Om) (* 2 l) (* n (* (* (/ l Om) (/ l Om)) (- U U*))))))))
74.0ms
(* (* (* n (/ l Om)) (/ l Om)) (- U U*))
Rules
310×add-sqr-sqrt
302×*-un-lft-identity
264×add-cube-cbrt
260×add-exp-log
251×add-cbrt-cube
234×prod-diff
209×distribute-lft-in distribute-rgt-in
197×pow1
115×cbrt-unprod prod-exp
92×associate-*r/
82×pow-prod-down
55×frac-times
52×expm1-log1p-u associate-*r*
51×log-prod
50×add-log-exp insert-posit16 log1p-expm1-u
37×associate-*l/
35×times-frac
34×flip3-- flip--
31×div-exp cbrt-undiv
30×log-pow
26×sqrt-pow1 sub-neg
22×associate-*l*
21×exp-prod
19×difference-of-squares distribute-lft-out--
16×sqrt-prod
12×*-commutative
exp-sum
rem-log-exp sqrt-div pow1/2
pow-unpow
sinh-def unpow-prod-down
unswap-sqr associate-/r* associate-/l*
unpow-prod-up pow-exp rem-exp-log cbrt-prod
exp-diff associate-/l/ log1p-expm1 associate-/r/ sqr-pow acos-asin log1p-udef pow-to-exp div-inv pow-pow log-div
div-sub pow1/3 frac-2neg clear-num e-exp-1

localize578.0ms

bsearch384.0ms

end0.0ms