Details

sample2.2m (45.2%)

Algorithm
21×intervals
Results
1.3m38480×body10240exit
14.1s7232×body1280valid
11.3s57748×body80nan
10.7s56564×body80valid
8.2s3407×body2560valid
5.4s4749×body640valid
1.5s2313×body320valid
569.0ms1227×body160valid
343.0ms8356×pre80true
47.0ms15×body5120valid
38.0msbody5120nan
37.0ms31×body2560nan
14.0ms19×body1280nan
7.0ms16×body640nan
6.0ms13×body320nan
4.0ms12×body160nan

simplify1.7m (33.8%)

prune38.7s (13.0%)

series17.4s (5.8%)

Calls

96 calls:

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

regimes3.5s (1.2%)

Accuracy

Total 11.4b remaining (5.3%)

Threshold costs 0.8b (0.4%)

8.6b23.5%Toniolo and Linder, Equation (13)
2.0b0%Random Jason Timeout Test 006
0.5b0%Random Jason Timeout Test 012
0.2b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 003

localize1.4s (0.5%)

rewrite1.3s (0.4%)

Algorithm
29×rewrite-expression-head
Calls

96 calls:

106.0ms
(* (- U* U) (* (/ (* (cbrt l) (cbrt n)) (cbrt Om)) (/ (* (cbrt l) (cbrt n)) (cbrt Om))))
76.0ms
(* U (* n (* 2 (- t (* (/ l Om) (- (* 2 l) (* (* (- U* U) (* (/ (* (cbrt l) (cbrt n)) (cbrt Om)) (/ (* (cbrt l) (cbrt n)) (cbrt Om)))) (/ (cbrt l) (/ (cbrt Om) (cbrt n))))))))))
75.0ms
(* (* 1/6 (* c c)) c)
72.0ms
(* (* 1/6 (* c c)) c)
67.0ms
(* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n))))))))
Rules
658×add-sqr-sqrt
499×*-un-lft-identity
463×times-frac
457×add-cube-cbrt
286×add-exp-log
269×pow1
245×sqrt-prod
226×add-cbrt-cube
218×unpow-prod-down
143×associate-*r*
96×add-log-exp insert-posit16
94×prod-exp
83×associate-*l*
81×pow-prod-down
74×cbrt-unprod
69×unswap-sqr
57×associate-/r*
56×associate-*r/
52×swap-sqr
49×sqrt-pow1
48×distribute-lft-in distribute-rgt-in
46×exp-prod log-pow
40×unpow-prod-up sub-neg sqr-pow
31×div-exp cbrt-undiv
30×pow-unpow
29×pow1/2 div-inv
28×log-prod
22×pow-pow
21×distribute-lft-out-- difference-of-squares
20×pow-to-exp pow-exp
19×flip3-- flip--
17×associate-/l*
16×rem-sqrt-square cbrt-prod *-commutative
15×frac-times
14×pow-sub
12×pow1/3
11×associate-*l/
10×sqrt-div
associate-/r/
rem-log-exp sin-sum pow-prod-up sqrt-pow2 pow-sqr
frac-2neg clear-num
exp-sum pow2
sinh-def rem-exp-log associate-/l/ pow-plus acos-asin
div-sub

bsearch194.0ms (0.1%)

end0.0ms (0.0%)