Details

sample1.3m (35.6%)

Algorithm
12×intervals
Results
50.2s32664×body10240exit
7.9s3522×body2560valid
5.2s37166×body80nan
5.0s4963×body1280valid
4.8s37232×body80valid
1.6s2875×body640valid
535.0ms1461×body320valid
399.0ms8256×pre80true
189.0ms764×body160valid
21.0ms14×body5120valid
12.0msbody5120nan
6.0msbody2560nan
6.0msbody1280nan
5.0msbody640nan
3.0msbody320nan
2.0msbody160nan

prune1.3m (34.7%)

simplify47.8s (21.3%)

series13.7s (6.1%)

Calls

53 calls:

Slowest
3.3s
(sqrt (+ (* (/ (* -2 n) (/ (/ Om l) l)) (* U 2)) (* (* U 2) (* n (- t (* (/ (/ 1 (/ 1 (* (cbrt l) (cbrt l)))) Om) (* (/ (/ n (/ Om (cbrt l))) (/ 1 l)) (- U U*))))))))
3.0s
(sqrt (+ (* (/ (* -2 n) (/ (/ Om l) l)) (* U 2)) (* (* U 2) (* n (- t (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*)))))))
2.5s
(sqrt (* U (* 2 (* n (+ (/ -2 (/ Om (* l l))) (- t (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*))))))))
929.0ms
(sqrt (+ (* (/ -2 (/ 1 (* (cbrt l) (cbrt l)))) (* (/ n (/ (/ Om l) (cbrt l))) (* U 2))) (* (* U 2) (* n (- t (* (/ (/ 1 (/ 1 (* (cbrt l) (cbrt l)))) Om) (* (/ (/ n (/ Om (cbrt l))) (/ 1 l)) (- U U*))))))))
516.0ms
(* U (* 2 (* n (+ (/ -2 (/ Om (* l l))) (- t (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*)))))))

regimes2.2s (1.0%)

Accuracy

Total 6.0b remaining (3.3%)

Threshold costs 0.5b (0.3%)

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

rewrite2.1s (0.9%)

Algorithm
17×rewrite-expression-head
Calls

53 calls:

Slowest
327.0ms
(* U (* 2 (* n (+ (/ -2 (/ Om (* l l))) (- t (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*)))))))
316.0ms
(sqrt (* U (* 2 (* n (+ (/ -2 (/ Om (* l l))) (- t (* (/ (/ n (/ Om l)) (/ Om l)) (- U U*))))))))
220.0ms
(+ (+ (* 1/6 (* c (* c c))) (* (pow c 5) 1/120)) c)
196.0ms
(+ (+ (* 1/6 (* c (* c c))) (* (pow c 5) 1/120)) c)
132.0ms
(sqrt (+ (* (/ -2 (/ 1 (* (cbrt l) (cbrt l)))) (* (/ n (/ (/ Om l) (cbrt l))) (* U 2))) (* (* U 2) (* n (- t (* (/ (/ 1 (/ 1 (* (cbrt l) (cbrt l)))) Om) (* (/ (/ n (/ Om (cbrt l))) (/ 1 l)) (- U U*))))))))
Rules
10884×times-frac
4847×add-sqr-sqrt
4645×*-un-lft-identity
4601×add-cube-cbrt
3401×associate-*l*
825×cbrt-prod
476×div-inv
473×add-exp-log
411×add-cbrt-cube
209×pow1
163×prod-exp
153×div-exp
147×cbrt-unprod
123×cbrt-undiv
73×pow-prod-down
66×associate-*r/
63×add-log-exp
61×associate-/r/
58×unswap-sqr
53×insert-posit16 sqrt-prod
52×associate-*r*
44×distribute-rgt-in distribute-lft-in
27×sqrt-pow1
21×pow-prod-up
20×pow1/2 flip3-- sub-neg flip-- sqrt-div
19×*-commutative
17×associate-*l/
16×distribute-lft-out-- difference-of-squares
14×frac-add
10×frac-times
associate-/l* unpow-prod-down log-pow swap-sqr
flip-+ flip3-+
log-prod 1-exp sum-log rec-exp exp-prod associate-/r*
pow-sqr
rem-sqrt-square sqr-pow
pow2 pow-plus acos-asin
associate-+l+ rem-log-exp distribute-lft-out sinh-def associate-/l/ frac-2neg cube-unmult pow3 pow-exp sqrt-unprod clear-num pow-to-exp +-commutative
div-sub rem-square-sqrt

localize728.0ms (0.3%)

bsearch36.0ms (0.0%)

end0.0ms (0.0%)