Details

sample2.4m (56.7%)

Algorithm
21×intervals
Results
1.3m39837×body10240exit
15.3s7242×body1280valid
12.6s58495×body80nan
9.5s56723×body80valid
9.1s3394×body2560valid
5.5s4699×body640valid
1.5s2303×body320valid
959.0ms1194×body160valid
275.0ms8356×pre80true
99.0ms30×body5120valid
43.0ms14×body5120nan
27.0ms30×body2560nan
11.0ms21×body1280nan
8.0ms14×body640nan
4.0ms11×body320nan
3.0ms14×body160nan

simplify1.1m (27.3%)

series19.5s (7.8%)

Calls

97 calls:

1.7s
(sqrt (* (* (* 2 n) U) (+ t (* (/ l Om) (- (* l -2) (* (- U U*) (* n (/ l Om))))))))
1.7s
(sqrt (* (* (* 2 n) U) (+ t (* (/ l Om) (- (* l -2) (* (- U U*) (* n (/ l Om))))))))
1.7s
(sqrt (* (* (* 2 n) U) (+ t (* (/ l Om) (- (* l -2) (* (- U U*) (* n (/ l Om))))))))
1.7s
(sqrt (* (* (* 2 n) U) (+ t (* (/ l Om) (- (* l -2) (* (- U U*) (* n (/ l Om))))))))
1.7s
(sqrt (* (* (* 2 n) U) (+ t (* (/ l Om) (- (* l -2) (* (- U U*) (* n (/ l Om))))))))

prune13.7s (5.5%)

regimes3.2s (1.3%)

Accuracy

Total 8.7b remaining (4%)

Threshold costs 0.9b (0.4%)

5.8b32.8%Toniolo and Linder, Equation (13)
2.1b0%Random Jason Timeout Test 006
0.4b0%Random Jason Timeout Test 012
0.2b0%Random Jason Timeout Test 004
0.1b0%Random Jason Timeout Test 003

rewrite1.9s (0.7%)

Algorithm
29×rewrite-expression-head
Calls

97 calls:

147.0ms
(cbrt (* (* (pow (sqrt (sqrt (atan2 b b))) (+ (- b a) (- b a))) (pow (sqrt (sqrt (atan2 b b))) (+ (- b a) (- b a)))) (pow (sqrt (sqrt (atan2 b b))) (+ (- b a) (- b a)))))
111.0ms
(cbrt (* (* (pow (sqrt (sqrt (atan2 b b))) (+ (- b a) (- b a))) (pow (sqrt (sqrt (atan2 b b))) (+ (- b a) (- b a)))) (pow (sqrt (sqrt (atan2 b b))) (+ (- b a) (- b a)))))
74.0ms
(sqrt (* (* (* 2 n) U) (+ t (* (/ l Om) (- (* l -2) (* (- U U*) (* n (/ l Om))))))))
72.0ms
(sqrt (* (* (* 2 n) U) (+ t (* (/ l Om) (- (* l -2) (* (- U U*) (* n (/ l Om))))))))
72.0ms
(* c (* (* c 1/6) c))
Rules
401×add-sqr-sqrt
300×*-un-lft-identity
274×pow1
229×sqrt-prod
223×add-exp-log
218×add-cube-cbrt
194×unpow-prod-down
189×add-cbrt-cube
122×pow-sub
99×add-log-exp
97×insert-posit16
92×pow-prod-down
76×associate-*r*
75×prod-exp
70×associate-*l*
60×frac-times unswap-sqr
58×cbrt-div
56×associate-+r- associate-+l-
55×cbrt-unprod
54×pow-unpow
52×sqrt-pow1
51×associate-*r/
46×swap-sqr
36×sqr-pow
35×distribute-lft-out-- times-frac
32×associate-*l/
30×unpow-prod-up
27×pow1/2
24×log-prod
23×difference-of-squares
19×exp-prod
18×pow-exp pow-to-exp
17×log-pow
16×*-commutative pow-pow
14×distribute-lft-out sub-neg flip3-+ sqrt-div rem-sqrt-square flip-+ distribute-rgt-out
rem-log-exp
associate-/r* pow1/3 associate-/l* cbrt-prod
flip3-- distribute-lft-in flip-- distribute-lft1-in distribute-rgt-in sqrt-pow2 distribute-rgt1-in
div-exp rem-exp-log cbrt-undiv exp-sum
sinh-def pow-prod-up associate-/l/ pow-sqr pow3 pow2 associate-/r/ acos-asin rem-cbrt-cube div-inv count-2
div-sub frac-2neg clear-num

localize1.3s (0.5%)

bsearch504.0ms (0.2%)

end0.0ms (0.0%)