Details

sample1.9m (45.5%)

Algorithm
21×intervals
Results
1.0m39034×body10240exit
12.0s7404×body1280valid
8.4s3484×body2560valid
8.2s57551×body80nan
7.4s56527×body80valid
3.7s4634×body640valid
1.4s2298×body320valid
314.0ms1173×body160valid
167.0ms8356×pre80true
84.0ms34×body5120valid
33.0ms27×body2560nan
17.0ms30×body1280nan
15.0msbody5120nan
7.0ms19×body640nan
5.0ms15×body320nan
3.0ms15×body160nan

simplify1.2m (29.8%)

series44.6s (18.1%)

Calls

94 calls:

7.4s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
7.2s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))))
7.2s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
5.4s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) (/ 2.0 2))) (* (pow (/ l Om) (/ 2.0 2)) (- U U*))))))
2.0s
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))

prune9.8s (4.0%)

rewrite2.8s (1.1%)

Algorithm
29×rewrite-expression-head
Calls

94 calls:

293.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))))
226.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
194.0ms
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))))
190.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) (/ 2.0 2))) (* (pow (/ l Om) (/ 2.0 2)) (- U U*)))))
173.0ms
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
Rules
400×add-sqr-sqrt
329×add-exp-log
319×*-un-lft-identity
263×add-cube-cbrt
242×pow1
188×add-cbrt-cube
170×unpow-prod-down
149×associate-*r*
137×prod-exp
100×associate-*r/
95×add-log-exp
86×times-frac
79×sqrt-prod
71×cbrt-prod
62×pow-prod-down
59×associate-*l*
56×flip-- flip3--
54×log-prod cbrt-unprod
51×pow-exp
46×pow-unpow
40×distribute-rgt-in distribute-lft-in
39×sqrt-pow1
36×unswap-sqr
35×log-pow
33×exp-prod
32×frac-sub
30×sub-neg sqr-pow
29×pow-to-exp
28×difference-of-squares distribute-lft-out--
27×pow1/2
24×sqrt-div
20×*-commutative div-exp
16×cube-prod associate--l+ cbrt-div
14×pow-pow
10×pow1/3
rem-sqrt-square
swap-sqr div-inv associate-/r*
rem-log-exp
associate-/l*
pow-prod-up
unpow3 cube-mult unpow-prod-up
cbrt-undiv pow-sqr exp-sum
associate-/l/ sinh-def sqrt-pow2 acos-asin rem-exp-log associate-/r/ clear-num frac-2neg pow-sub
pow-flip pow-plus rem-square-sqrt div-sub rec-exp sqrt-unprod unpow1/3 inv-pow rem-cbrt-cube 1-exp pow2

regimes2.3s (0.9%)

Accuracy

Total 11.0b remaining (4.9%)

Threshold costs 1.3b (0.6%)

9.7b0.9%Toniolo and Linder, Equation (13)
0.8b0%Random Jason Timeout Test 006
0.4b0%Random Jason Timeout Test 012
0.0b1.3%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 015

localize775.0ms (0.3%)

bsearch264.0ms (0.1%)

end0.0ms (0.0%)