Details

sample1.3m

Algorithm
12×intervals
Results
51.2s32133×body10240exit
7.3s3417×body2560valid
5.8s37192×body80nan
5.1s37177×body80valid
4.6s5041×body1280valid
1.7s2917×body640valid
547.0ms1437×body320valid
308.0ms8256×pre80true
221.0ms740×body160valid
61.0ms30×body5120valid
22.0msbody5120nan
15.0ms10×body2560nan
4.0msbody640nan
3.0msbody1280nan
1.0msbody160nan
1.0msbody320nan

simplify33.3s

Calls

376 calls:

Slowest
834.0ms
(sqrt (* (* (* 2 n) U) (- (* (- (* t t) (* (* 2 (/ (* l l) Om)) (* 2 (/ (* l l) Om)))) (+ (* U U) (+ (* U* U*) (* U U*)))) (* (+ t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- (pow U 3) (pow U* 3)))))))
746.0ms
(sqrt (* (* (* 2 n) U) (- (* (- (pow t 3) (pow (* 2 (/ (* l l) Om)) 3)) (+ U U*)) (* (+ (* t t) (+ (* (* 2 (/ (* l l) Om)) (* 2 (/ (* l l) Om))) (* t (* 2 (/ (* l l) Om))))) (* (* n (pow (/ l Om) 2)) (- (* U U) (* U* U*)))))))
558.0ms
(* (* (* (* (* 2 n) U) (* (* 2 n) U)) (* (* 2 n) U)) (* (* (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*))) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*)))) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*)))))
519.0ms
(sqrt (* (* (* 2 n) U) (- (* (- (pow t 3) (pow (* 2 (/ l (/ Om l))) 3)) (+ U U*)) (* (+ (* t t) (+ (* (* 2 (/ l (/ Om l))) (* 2 (/ l (/ Om l)))) (* t (* 2 (/ l (/ Om l)))))) (* (* n (pow (/ l Om) 2)) (- (* U U) (* U* U*)))))))
494.0ms
(fmod (sinh c) (- c (pow -2.9807307601812193e+165 2)))

prune11.0s

series5.0s

Calls

46 calls:

Slowest
1.1s
(sqrt (* (* (* 2 n) U) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*)))))
809.0ms
(sqrt (* (* (* 2 n) U) (- (- t (* 2 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2)) (- U U*)))))
690.0ms
(sqrt (* (* (* (* 2 n) U) 1) (- t (fma (/ l Om) (* l 2) (- (* (/ U (/ Om l)) (/ n (/ Om l))) (* (/ U* (/ Om l)) (/ n (/ Om l))))))))
669.0ms
(sqrt (* (* (* (* 2 n) U) 1) (- t (fma (/ l Om) (* l 2) (* (- U U*) (* n (* (/ l Om) (/ l Om))))))))
320.0ms
(* (* (* 2 n) U) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*))))

regimes2.3s

Accuracy

Total 8.9b remaining (4.8%)

8.6b11.1%Toniolo and Linder, Equation (13)
0.2b0%Random Jason Timeout Test 004
0.1b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 002
0.0b0%Random Jason Timeout Test 014

bsearch462.0ms

localize417.0ms

rewrite273.0ms

Algorithm
17×rewrite-expression-head
Calls

46 calls:

Slowest
45.0ms
(* (* (* 2 n) U) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*))))
33.0ms
(sqrt (* (* (* 2 n) U) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*)))))
26.0ms
(* (* (* 2 n) U) (- (- t (* 2 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2)) (- U U*))))
21.0ms
(* (* (* (* 2 n) U) 1) (- t (fma (/ l Om) (* l 2) (* (- U U*) (* n (* (/ l Om) (/ l Om)))))))
17.0ms
(* (* (* (* 2 n) U) 1) (- t (fma (/ l Om) (* l 2) (- (* (/ U (/ Om l)) (/ n (/ Om l))) (* (/ U* (/ Om l)) (/ n (/ Om l)))))))
Rules
82×add-sqr-sqrt *-un-lft-identity add-cube-cbrt
69×associate-*r/
64×pow1
62×add-exp-log
60×add-cbrt-cube
46×add-log-exp expm1-log1p-u insert-posit16 log1p-expm1-u
33×associate-*r*
31×flip3-- flip--
21×log-pow
20×distribute-lft-in distribute-rgt-in
19×exp-prod
18×log-prod
16×frac-sub sqrt-div
14×sub-neg
12×prod-diff
11×associate-/r* *-commutative
10×frac-times sqrt-prod
times-frac
associate-*l* unpow-prod-down div-inv associate--l+
pow-prod-down cbrt-unprod prod-exp associate-*l/
rem-log-exp
associate-/r/ pow1/2 associate-/l* frac-2neg acos-asin clear-num
exp-sum
sinh-def unpow2 associate-/l/
div-sub cbrt-undiv div-exp rem-exp-log

end0.0ms