Details

sample1.3m

Algorithm
12×intervals
Results
50.3s32585×body10240exit
7.0s3440×body2560valid
5.7s5042×body1280valid
5.4s37059×body80nan
4.7s37136×body80valid
1.7s3081×body640valid
521.0ms1383×body320valid
448.0ms8256×pre80true
448.0ms704×body160valid
62.0ms33×body5120valid
25.0ms10×body5120nan
13.0ms11×body2560nan
8.0ms10×body1280nan
3.0msbody640nan
2.0msbody320nan
2.0msbody160nan

series22.8s

Calls

48 calls:

Slowest
11.0s
(sqrt (* (* U (* 2 n)) (- t (fma (/ l Om) (* 2 l) (+ (* (/ l Om) (* (* (/ l Om) (fma (* (cbrt U) (cbrt U)) (cbrt U) (- U*))) n)) (* (* n (/ l Om)) (* (/ l Om) (fma (- U*) 1 U*))))))))
3.7s
(* (* U (* 2 n)) (- t (fma (/ l Om) (* 2 l) (+ (* (/ l Om) (* (* (/ l Om) (fma (* (cbrt U) (cbrt U)) (cbrt U) (- U*))) n)) (* (* n (/ l Om)) (* (/ l Om) (fma (- U*) 1 U*)))))))
2.0s
(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.4s
(sqrt (* (* U (* 2 n)) (- t (fma (/ l Om) (* 2 l) (* n (* (/ l Om) (* (/ l Om) (- U U*))))))))

prune21.3s

simplify17.6s

regimes2.0s

Accuracy

Total 11.0b remaining (5.9%)

Threshold costs 0.6b (0.3%)

10.4b9.6%Toniolo and Linder, Equation (13)
0.4b0%Random Jason Timeout Test 012
0.2b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 002
0.0b0%Random Jason Timeout Test 014

rewrite1.1s

Algorithm
17×rewrite-expression-head
Calls

48 calls:

Slowest
107.0ms
(* n (* (* (/ l Om) (/ l Om)) (- U U*)))
103.0ms
(* n (* (* (/ l Om) (/ l Om)) (- U U*)))
100.0ms
(sqrt (* U (* (* 2 n) (- t (fma (/ l Om) (* 2 l) (* n (* (* (/ l Om) (/ l Om)) (- U U*))))))))
95.0ms
(* U (* (* 2 n) (- t (fma (/ l Om) (* 2 l) (* n (* (* (/ l Om) (/ l Om)) (- U U*)))))))
83.0ms
(* n (* (/ l Om) (* (/ l Om) (- U U*))))
Rules
338×add-sqr-sqrt
331×distribute-lft-in distribute-rgt-in
324×*-un-lft-identity
288×add-cube-cbrt prod-diff
232×add-exp-log
230×add-cbrt-cube
213×pow1
104×cbrt-unprod prod-exp
84×associate-*r/
83×pow-prod-down
48×add-log-exp expm1-log1p-u insert-posit16 log1p-expm1-u
47×frac-times
46×associate-*l* associate-*r*
45×times-frac
32×flip3-- flip-- sub-neg
31×associate-*l/
25×div-exp cbrt-undiv
18×difference-of-squares distribute-lft-out--
16×sqrt-pow1
15×log-prod
14×*-commutative
12×pow-prod-up pow-plus
11×log-pow
10×exp-prod
sqrt-div unswap-sqr
associate-/l* associate-/r*
rem-log-exp pow1/2 pow2 fma-udef sqrt-prod pow-sqr
exp-sum div-inv
sinh-def associate-/l/ pow3 associate-/r/ acos-asin
div-sub frac-2neg rem-exp-log clear-num

localize657.0ms

bsearch476.0ms

end0.0ms