Details

sample1.0m (57.3%)

Algorithm
21×intervals
Results
35.3s38800×body10240exit
6.8s7198×body1280valid
5.3s3364×body2560valid
2.8s56637×body80valid
2.7s57779×body80nan
2.1s4768×body640valid
569.0ms2383×body320valid
198.0ms1185×body160valid
108.0ms8356×pre80true
50.0ms36×body5120valid
23.0ms35×body2560nan
15.0msbody5120nan
7.0ms22×body1280nan
3.0ms15×body640nan
2.0ms10×body320nan
1.0msbody160nan

series32.6s (30.1%)

Calls

94 calls:

5.0s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (* (cbrt (/ l Om)) (cbrt (/ l Om))) 2.0)) (pow (cbrt (/ l Om)) 2.0)) (- U U*)))))
5.0s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (* (cbrt (/ l Om)) (cbrt (/ l Om))) 2.0)) (pow (cbrt (/ l Om)) 2.0)) (- U U*)))))
5.0s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.9s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (* (cbrt (/ l Om)) (cbrt (/ l Om))) 2.0)) (pow (cbrt (/ l Om)) 2.0)) (- U U*)))))
4.9s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))

prune6.7s (6.2%)

simplify2.9s (2.7%)

regimes1.9s (1.7%)

Accuracy

Total 10.5b remaining (4.8%)

Threshold costs 0.5b (0.2%)

8.0b16.1%Toniolo and Linder, Equation (13)
2.0b0%Random Jason Timeout Test 006
0.4b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 003
0.0b0%Random Jason Timeout Test 015

rewrite1.5s (1.4%)

Algorithm
29×rewrite-expression-head
Calls

94 calls:

155.0ms
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (* (cbrt (/ l Om)) (cbrt (/ l Om))) 2.0)) (pow (cbrt (/ l Om)) 2.0)) (- U U*)))))
153.0ms
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (* (cbrt (/ l Om)) (cbrt (/ l Om))) 2.0)) (pow (cbrt (/ l Om)) 2.0)) (- U U*)))))
153.0ms
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (* (cbrt (/ l Om)) (cbrt (/ l Om))) 2.0)) (pow (cbrt (/ l Om)) 2.0)) (- U U*)))))
120.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
117.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
361×add-sqr-sqrt
293×*-un-lft-identity
259×add-cube-cbrt
219×pow1
192×add-exp-log
148×cbrt-prod
138×add-cbrt-cube
108×unpow-prod-down
104×associate-*r* add-log-exp
93×times-frac
83×sqrt-prod
72×associate-*r/
52×pow-prod-down
51×log-prod
47×prod-exp
44×pow-unpow
42×sqrt-pow1
38×flip-- flip3--
34×associate-*l*
32×pow1/3
30×sqrt-div unswap-sqr
28×frac-sub
27×cbrt-unprod
23×pow1/2
22×sqr-pow
21×pow-exp
19×pow-pow log-pow
17×difference-of-squares distribute-lft-out--
16×cube-prod sub-neg pow-to-exp
15×unpow-prod-up
12×*-commutative swap-sqr rem-sqrt-square
11×rem-log-exp
10×distribute-rgt-in exp-prod distribute-lft-in
div-inv
associate--l+ associate-/r*
sum-log associate-/l* div-exp pow-sub
cbrt-div
unpow3 cube-mult pow-sqr sqrt-pow2 pow-prod-up
cbrt-undiv exp-sum
associate-/l/ sinh-def associate-+r+ pow-plus +-commutative flip3-+ acos-asin flip-+ log-div associate-/r/ clear-num frac-2neg e-exp-1 pow2
rem-cube-cbrt rem-exp-log div-sub

localize468.0ms (0.4%)

bsearch138.0ms (0.1%)

end0.0ms (0.0%)