Details

sample1.0m (60.4%)

Algorithm
21×intervals
Results
35.4s38950×body10240exit
7.0s7382×body1280valid
5.4s3464×body2560valid
2.9s57359×body80nan
2.8s56585×body80valid
2.0s4530×body640valid
582.0ms2399×body320valid
199.0ms1167×body160valid
110.0ms8356×pre80true
47.0ms31×body5120valid
13.0msbody5120nan
11.0ms34×body1280nan
11.0ms21×body2560nan
4.0ms18×body640nan
2.0ms11×body160nan
1.0msbody320nan

series26.4s (25.6%)

Calls

92 calls:

4.5s
(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*)))))
4.5s
(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*))))))
4.4s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.4s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
1.2s
(* (* (* 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*)))))

prune7.4s (7.2%)

simplify3.1s (3.0%)

Algorithm
45×egg-herbie

rewrite1.8s (1.8%)

Algorithm
27×rewrite-expression-head
Calls

92 calls:

176.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*))))
157.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*)))))
137.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
130.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*)))))
125.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
478×add-sqr-sqrt
420×*-un-lft-identity
372×add-cube-cbrt
289×add-exp-log
244×unpow-prod-down
234×pow1
210×prod-diff
173×sqrt-prod
167×add-cbrt-cube
138×cbrt-prod
117×prod-exp
110×unpow-prod-up
96×associate-*r/
93×add-log-exp log1p-expm1-u
92×expm1-log1p-u
89×associate-*r*
84×distribute-rgt-in distribute-lft-in
68×times-frac
64×pow-unpow sqrt-pow1
63×cube-prod
54×pow-prod-down
46×flip-- flip3--
44×pow-exp
43×pow-pow
42×cbrt-unprod
40×associate--l+ pow1/2
39×associate-*l*
34×sub-neg
32×frac-sub
30×sqr-pow
29×pow-to-exp
24×difference-of-squares distribute-lft-out-- sqrt-div
20×unswap-sqr
18×div-exp
14×rem-sqrt-square
12×*-commutative
11×log-pow
sqrt-pow2 swap-sqr pow-sub associate-/r*
cube-mult unpow3 exp-prod
associate-/l* div-inv log-prod
pow1/3 pow-prod-up
rem-cbrt-cube expm1-udef
cbrt-undiv pow-sqr rem-cube-cbrt sin-diff
associate-/l/ cbrt-div cube-div acos-asin associate-/r/ clear-num frac-2neg rem-log-exp sinh-def
expm1-log1p rem-square-sqrt div-sub pow-plus sqrt-unprod exp-to-pow pow2

regimes1.4s (1.4%)

Accuracy

Total 9.4b remaining (4.3%)

Threshold costs 0.3b (0.2%)

7.3b22.7%Toniolo and Linder, Equation (13)
1.8b0%Random Jason Timeout Test 006
0.2b0%Random Jason Timeout Test 012
0.1b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 003

localize418.0ms (0.4%)

bsearch176.0ms (0.2%)

end0.0ms (0.0%)