Details

prune2.0m (44.0%)

sample1.3m (28.8%)

Algorithm
12×intervals
Results
48.4s32041×body10240exit
6.9s3429×body2560valid
5.7s37493×body80nan
4.9s5025×body1280valid
4.8s37139×body80valid
1.6s2916×body640valid
851.0ms8256×pre80true
628.0ms1447×body320valid
210.0ms776×body160valid
49.0ms29×body5120valid
22.0msbody5120nan
20.0msbody640nan
11.0ms12×body1280nan
7.0msbody2560nan
6.0ms14×body320nan
1.0msbody160nan

simplify53.5s (19.9%)

series13.7s (5.1%)

Calls

57 calls:

2.9s
(sqrt (* U (* 2 (* n (+ (/ -2 (/ Om (* l l))) (- t (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*))))))))
1.7s
(sqrt (* U (* 2 (* n (+ (/ -2 (/ Om (* l l))) (- t (* (/ (/ 1 (/ 1 (* (cbrt l) (cbrt l)))) Om) (* (/ (/ n (/ Om (cbrt l))) (/ 1 l)) (- U U*)))))))))
1.7s
(sqrt (* U (* 2 (* n (+ (/ -2 (* (/ 1 l) (/ Om l))) (- t (* (/ (/ 1 (/ 1 (* (cbrt l) (cbrt l)))) Om) (* (/ (/ (* (cbrt n) (cbrt n)) (/ 1 (* (cbrt (cbrt l)) (cbrt (cbrt l))))) 1) (* (/ (/ (cbrt n) (/ Om (cbrt (cbrt l)))) (/ 1 l)) (- U U*))))))))))
1.7s
(sqrt (* U (* 2 (* n (+ (/ -2 (* (/ 1 l) (/ Om l))) (- t (* (/ (/ 1 (/ 1 (* (cbrt l) (cbrt l)))) Om) (* (/ (/ n (/ Om (cbrt l))) (/ 1 l)) (- U U*)))))))))
563.0ms
(* (/ (/ (cbrt n) (/ Om (cbrt (cbrt l)))) (/ 1 l)) (- U U*))

regimes2.5s (0.9%)

Accuracy

Total 6.4b remaining (3.5%)

Threshold costs 0.9b (0.5%)

5.5b28.8%Toniolo and Linder, Equation (13)
0.8b0%Random Jason Timeout Test 012
0.1b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 002
0.0b0%Random Jason Timeout Test 014

rewrite2.4s (0.9%)

Algorithm
17×rewrite-expression-head
Calls

57 calls:

236.0ms
(* U (* 2 (* n (+ (/ -2 (/ Om (* l l))) (- t (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*)))))))
180.0ms
(sqrt (* U (* 2 (* n (+ (/ -2 (/ Om (* l l))) (- t (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*))))))))
172.0ms
(* U (* 2 (* n (+ (/ -2 (/ Om (* l l))) (- t (* (/ (/ 1 (/ 1 (* (cbrt l) (cbrt l)))) Om) (* (/ (/ n (/ Om (cbrt l))) (/ 1 l)) (- U U*))))))))
165.0ms
(* U (* 2 (* n (+ (/ -2 (* (/ 1 l) (/ Om l))) (- t (* (/ (/ 1 (/ 1 (* (cbrt l) (cbrt l)))) Om) (* (/ (/ (* (cbrt n) (cbrt n)) (/ 1 (* (cbrt (cbrt l)) (cbrt (cbrt l))))) 1) (* (/ (/ (cbrt n) (/ Om (cbrt (cbrt l)))) (/ 1 l)) (- U U*)))))))))
162.0ms
(* U (* 2 (* n (+ (/ -2 (* (/ 1 l) (/ Om l))) (- t (* (/ (/ 1 (/ 1 (* (cbrt l) (cbrt l)))) Om) (* (/ (/ n (/ Om (cbrt l))) (/ 1 l)) (- U U*))))))))
Rules
17071×times-frac
7502×add-sqr-sqrt
7219×*-un-lft-identity
7166×add-cube-cbrt
4954×associate-*l*
4056×cbrt-prod
635×div-inv
319×add-exp-log
247×pow1
236×add-cbrt-cube
126×associate-*r/
111×div-exp
85×prod-exp
72×pow-prod-down
71×unswap-sqr
67×cbrt-unprod
66×cbrt-undiv
60×sinh-def sqrt-pow1
59×associate-/r/ associate-*r*
58×distribute-rgt-in distribute-lft-in
57×add-log-exp insert-posit16
45×pow-prod-up
36×sqrt-prod
32×pow1/2
30×frac-times
26×associate-*l/
20×flip3-- flip-- frac-add
19×associate-/r*
17×pow-plus
16×distribute-lft-out-- difference-of-squares sqrt-div *-commutative
14×cbrt-div swap-sqr
12×log-pow
11×associate-/l*
10×flip3-+ flip-+
exp-prod log-prod 1-exp rec-exp pow3 pow-sqr
sub-neg
pow2
acos-asin
rem-log-exp pow1/3 unpow-prod-down frac-2neg sqrt-unprod clear-num rem-cbrt-cube pow-unpow
associate-/l/ distribute-lft-out
div-sub rem-square-sqrt pow-to-exp pow-exp rem-sqrt-square sqr-pow cosh-def pow-pow

localize942.0ms (0.4%)

bsearch5.0ms (0.0%)

end0.0ms (0.0%)