Details

sample1.4m

Algorithm
12×intervals
Results
52.4s31971×body10240exit
7.6s3473×body2560valid
6.3s37340×body80nan
5.2s4950×body1280valid
4.9s37221×body80valid
1.8s2918×body640valid
624.0ms1428×body320valid
300.0ms8256×pre80true
255.0ms768×body160valid
57.0ms31×body5120valid
21.0msbody5120nan
14.0ms10×body2560nan
7.0ms10×body640nan
4.0msbody1280nan
3.0msbody320nan
2.0msbody160nan

simplify57.2s

Calls

728 calls:

Slowest
653.0ms
(sqrt (- (* (* t (* (* (* 2 n) U) 1)) (* t (* (* (* 2 n) U) 1))) (* (* (* (* (* (* (/ l Om) (* (cbrt n) (cbrt n))) (cbrt n)) U) (- (* l -2) (* (* (/ l Om) n) (- U U*)))) 2) (* (* (* (* (* (/ l Om) (* (cbrt n) (cbrt n))) (cbrt n)) U) (- (* l -2) (* (* (/ l Om) n) (- U U*)))) 2))))
651.0ms
(* (* (* (* (* 2 n) (* 2 n)) (* 2 n)) (* (* U 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*)))) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*)))))
638.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)))))))
630.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*)))))
612.0ms
(sqrt (* (* (* 2 n) U) (- (pow (- t (* 2 (/ (* l l) Om))) 3) (pow (* (* n (pow (/ l Om) 2)) (- U U*)) 3))))

prune13.7s

series7.5s

Calls

53 calls:

Slowest
1.6s
(sqrt (* (* (* 2 n) U) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*)))))
1.1s
(sqrt (* (* (* (* 2 n) U) 1) (- t (* (/ l Om) (- (* l 2) (- (* (- U U*) (* (/ l Om) n))))))))
919.0ms
(sqrt (+ (* t (* (* (* 2 n) U) 1)) (* (* (* (* (* (/ l Om) (* (cbrt n) (cbrt n))) (cbrt n)) U) (- (* l -2) (* (* (/ l Om) n) (- U U*)))) 2)))
824.0ms
(sqrt (+ (* t (* (* (* 2 n) U) 1)) (* (* (* (* (/ l Om) n) U) (- (* l -2) (* (* (/ l Om) n) (- U U*)))) 2)))
565.0ms
(* (* (* 2 n) U) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*))))

regimes1.9s

Accuracy

Total 9.2b remaining (5%)

8.9b-11%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

rewrite1.4s

Algorithm
17×rewrite-expression-head
Calls

53 calls:

Slowest
164.0ms
(sqrt (+ (* t (* (* (* 2 n) U) 1)) (* (* (* (* (/ l Om) n) U) (- (* l -2) (* (* (/ l Om) n) (- U U*)))) 2)))
163.0ms
(sqrt (+ (* t (* (* (* 2 n) U) 1)) (* (* (* (* (* (/ l Om) (* (cbrt n) (cbrt n))) (cbrt n)) U) (- (* l -2) (* (* (/ l Om) n) (- U U*)))) 2)))
160.0ms
(* (* (* 2 n) U) (- (- t (* 2 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2)) (- U U*))))
132.0ms
(* (* (* (* 2 n) U) 1) (- t (* (/ l Om) (- (* l 2) (- (* (- U U*) (* (/ l Om) n)))))))
114.0ms
(sqrt (* (* (* (* 2 n) U) 1) (- t (* (/ l Om) (- (* l 2) (- (* (- U U*) (* (/ l Om) n))))))))
Rules
234×add-sqr-sqrt
203×add-exp-log
199×pow1
185×*-un-lft-identity
172×add-cbrt-cube
153×add-cube-cbrt
95×associate-*l*
89×times-frac
83×prod-exp
67×cbrt-unprod
66×pow-prod-down associate-*r*
65×add-log-exp
53×insert-posit16
36×unpow-prod-down
29×associate-*r/
27×log-pow
24×log-prod
23×unswap-sqr
22×exp-prod
21×flip3-- flip--
18×associate-*l/
17×difference-of-squares *-commutative
16×distribute-lft-out--
14×sqrt-prod
13×div-exp
12×pow-prod-up cbrt-undiv sqrt-div pow-plus
11×sqrt-pow1 sub-neg
10×distribute-lft-in distribute-rgt-in pow-unpow
sqr-pow
frac-sub pow-exp associate-/r* div-inv
rem-log-exp sum-log frac-times pow-to-exp associate-/l*
pow1/2 flip3-+ pow2 associate--l+ flip-+ pow-sqr
unpow-prod-up exp-sum 1-exp acos-asin pow-pow
sinh-def unpow2 associate-/l/ associate-+r+ frac-2neg associate-/r/ pow3 rem-sqrt-square clear-num +-commutative
div-sub asin-acos associate--r- rem-exp-log e-exp-1 diff-log

localize640.0ms

bsearch261.0ms

end0.0ms