Details

sample2.3m (47.3%)

Algorithm
21×intervals
Results
1.3m38710×body10240exit
14.3s7379×body1280valid
11.9s57976×body80nan
9.9s56658×body80valid
8.7s3424×body2560valid
4.8s4689×body640valid
1.6s2266×body320valid
511.0ms1174×body160valid
307.0ms8356×pre80true
124.0ms36×body5120valid
26.0msbody5120nan
23.0ms29×body2560nan
12.0ms23×body1280nan
6.0ms12×body320nan
5.0ms11×body640nan
4.0ms10×body160nan

simplify1.6m (32.8%)

prune31.6s (10.9%)

series19.7s (6.8%)

Calls

96 calls:

3.6s
(sqrt (* U (* (- t (* (- (* 2 l) (* (/ l Om) (* n (- U* U)))) (/ l Om))) (* 2 n))))
3.1s
(sqrt (* U (* (- t (* (- (* 2 l) (* (* (/ l Om) n) (- U* U))) (/ l Om))) (* 2 n))))
2.2s
(sqrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n)))))))))
2.1s
(sqrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n)))))))))
2.1s
(sqrt (* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n)))))))))

regimes3.0s (1.0%)

Accuracy

Total 13.5b remaining (6.2%)

Threshold costs 0.6b (0.3%)

11.1b2.3%Toniolo and Linder, Equation (13)
1.7b0%Random Jason Timeout Test 006
0.4b0%Random Jason Timeout Test 012
0.2b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 003

localize1.4s (0.5%)

rewrite1.2s (0.4%)

Algorithm
29×rewrite-expression-head
Calls

96 calls:

89.0ms
(* U (* (- t (* (- (* 2 l) (* (* (/ l Om) n) (- U* U))) (/ l Om))) (* 2 n)))
83.0ms
(* U (* (- t (* (- (* 2 l) (* (/ l Om) (* n (- U* U)))) (/ l Om))) (* 2 n)))
65.0ms
(* (* 1/6 (* c c)) c)
64.0ms
(* (* U n) (* 2 (- t (* (/ l Om) (- (* 2 l) (* (- U* U) (/ l (/ Om n))))))))
59.0ms
(* (* 1/6 (* c c)) c)
Rules
491×add-sqr-sqrt
416×*-un-lft-identity
368×add-cube-cbrt
352×times-frac
302×pow1
252×add-exp-log
235×add-cbrt-cube
197×associate-*r*
104×add-log-exp
96×insert-posit16
92×pow-prod-down sqrt-prod
90×associate-*l*
74×prod-exp
70×cbrt-unprod
58×sqrt-pow1
56×unpow-prod-down
37×associate-*r/
34×log-pow
33×cbrt-prod
32×pow1/2
30×log-prod pow-unpow
27×unswap-sqr
26×associate-*l/ pow-pow
25×flip3-- flip--
24×difference-of-squares distribute-lft-out--
22×div-inv
19×div-exp cbrt-undiv *-commutative
18×exp-prod distribute-lft-in distribute-rgt-in associate-/r*
16×sub-neg
14×frac-times
12×unpow-prod-up
10×sqrt-div sqr-pow
rem-log-exp pow1/3 rem-sqrt-square
associate-/l* pow-exp pow-to-exp swap-sqr
associate-/r/ sqrt-pow2 pow-sub
pow-prod-up
exp-to-pow
pow-sqr exp-sum rem-exp-log
sinh-def associate-/l/ frac-2neg acos-asin clear-num diff-log
div-sub rem-square-sqrt pow2 pow-plus sqrt-unprod

bsearch722.0ms (0.2%)

end0.0ms (0.0%)