Details

sample1.0m (53.5%)

Algorithm
21×intervals
Results
35.5s38714×body10240exit
7.0s7343×body1280valid
5.5s3504×body2560valid
2.8s56667×body80valid
2.8s58020×body80nan
2.1s4722×body640valid
553.0ms2239×body320valid
183.0ms1113×body160valid
128.0ms8356×pre80true
36.0ms22×body5120valid
12.0ms21×body2560nan
11.0msbody5120nan
5.0ms21×body1280nan
3.0ms15×body640nan
2.0ms11×body160nan
1.0msbody320nan

series38.5s (33.8%)

Calls

93 calls:

4.7s
(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.7s
(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.7s
(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.6s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.6s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))

prune8.0s (7.0%)

simplify3.0s (2.6%)

Algorithm
46×egg-herbie

regimes1.8s (1.5%)

Accuracy

Total 10.6b remaining (4.8%)

Threshold costs 0.4b (0.2%)

7.9b19%Toniolo and Linder, Equation (13)
2.3b0%Random Jason Timeout Test 006
0.4b0%Random Jason Timeout Test 012
0.1b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 003

rewrite1.2s (1.0%)

Algorithm
28×rewrite-expression-head
Calls

93 calls:

88.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
66.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*))))
66.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*))))
55.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
55.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
710×add-sqr-sqrt
534×*-un-lft-identity
488×add-cube-cbrt
396×prod-diff
289×add-exp-log
281×pow1
262×sqrt-prod
227×distribute-rgt-in distribute-lft-in
224×unpow-prod-down
184×unpow-prod-up
172×add-cbrt-cube
148×associate-*r*
125×prod-exp
119×associate-*r/
116×associate-*l*
103×add-log-exp
94×log1p-expm1-u
93×expm1-log1p-u
92×exp-sum
86×swap-sqr
79×pow-prod-down
78×unswap-sqr sqrt-pow1
63×flip-- flip3--
60×sub-neg
48×times-frac pow1/2
46×cbrt-unprod
45×associate--l+
44×frac-sub
42×pow-exp
40×sqrt-div
38×sqr-pow
35×log-pow
34×cbrt-prod
30×pow-to-exp
25×exp-prod
24×pow-pow
22×pow-unpow difference-of-squares distribute-lft-out-- associate--r+
18×*-commutative
16×pow1/3 log-prod
15×div-exp
14×pow-prod-up
12×pow-sub
10×pow-sqr rem-sqrt-square
cosh-def associate-/r*
associate-/l*
pow2
sqrt-pow2 rem-exp-log div-inv rem-log-exp
cbrt-undiv pow-plus associate-*l/ acos-asin sqrt-unprod fma-neg diff-log frac-times
associate-/l/ rem-square-sqrt exp-lft-sqr associate-/r/ clear-num frac-2neg expm1-udef exp-to-pow cbrt-div sinh-def
expm1-log1p div-sub associate--l- sin-diff

localize409.0ms (0.4%)

bsearch215.0ms (0.2%)

end0.0ms (0.0%)