Details

sample1.0m (59.7%)

Algorithm
21×intervals
Results
36.1s39343×body10240exit
6.9s7277×body1280valid
5.5s3471×body2560valid
2.8s58216×body80nan
2.7s56660×body80valid
2.0s4665×body640valid
565.0ms2330×body320valid
196.0ms1161×body160valid
99.0ms8356×pre80true
34.0ms20×body5120valid
14.0ms21×body2560nan
13.0msbody5120nan
6.0ms18×body1280nan
3.0ms17×body640nan
1.0msbody160nan
1.0msbody320nan

series29.6s (28.1%)

Calls

86 calls:

5.0s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*)))))
5.0s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) (/ 2.0 2))) (* (pow (/ l Om) (/ 2.0 2)) (- U U*))))))
4.9s
(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 (/ l Om) 2.0)) (- U U*)))))
1.3s
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) (/ 2.0 2))) (* (pow (/ l Om) (/ 2.0 2)) (- U U*)))))

prune5.5s (5.2%)

simplify3.0s (2.9%)

rewrite1.8s (1.7%)

Algorithm
27×rewrite-expression-head
Calls

86 calls:

180.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))))
161.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) (/ 2.0 2))) (* (pow (/ l Om) (/ 2.0 2)) (- U U*)))))
138.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
124.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
123.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
343×add-sqr-sqrt
301×add-exp-log
263×*-un-lft-identity
239×pow1
225×add-cube-cbrt
162×add-cbrt-cube
141×cbrt-prod
130×prod-exp
107×associate-*r*
106×unpow-prod-down
100×sqrt-prod
96×associate-*r/
86×add-log-exp
68×times-frac
62×pow-prod-down
52×pow-exp
49×associate-*l*
46×flip-- flip3-- cbrt-unprod
45×sqrt-pow1
36×log-prod
32×frac-sub unswap-sqr
30×cube-prod
29×sub-neg
28×pow-to-exp
27×pow1/2
26×distribute-rgt-in distribute-lft-in
25×pow-unpow
24×sqrt-div
22×log-pow
20×pow1/3
19×difference-of-squares swap-sqr distribute-lft-out-- sqr-pow
18×div-exp
17×pow-prod-up
16×associate--l+
15×pow-pow
14×*-commutative
13×exp-prod
11×rem-sqrt-square
10×unpow-prod-up
pow-sqr
pow-plus associate-/r*
cube-mult unpow3 rem-log-exp
associate-/l* div-inv
pow2
cbrt-undiv rem-cube-cbrt sqrt-pow2 pow-sub exp-sum
associate-/l/ sinh-def acos-asin sqrt-unprod associate-/r/ clear-num frac-2neg unpow1/2
rem-square-sqrt div-sub rem-exp-log pow3 rem-cbrt-cube

regimes1.3s (1.2%)

Accuracy

Total 11.9b remaining (5.4%)

Threshold costs 0.5b (0.2%)

9.7b-5.6%Toniolo and Linder, Equation (13)
1.6b0%Random Jason Timeout Test 006
0.5b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 003

bsearch802.0ms (0.8%)

localize378.0ms (0.4%)

end0.0ms (0.0%)