Details

sample1.2m (62.9%)

Algorithm
21×intervals
Results
40.5s38911×body10240exit
7.7s7335×body1280valid
5.8s3421×body2560valid
4.5s58506×body80nan
4.4s56665×body80valid
2.5s4692×body640valid
731.0ms2326×body320valid
243.0ms1129×body160valid
162.0ms8356×pre80true
50.0ms25×body5120valid
25.0ms34×body2560nan
12.0ms28×body1280nan
9.0msbody5120nan
3.0ms14×body320nan
2.0ms12×body640nan
1.0msbody160nan

series29.0s (25.5%)

Calls

84 calls:

4.7s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.7s
(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.7s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.7s
(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*))))))
1.3s
(* (* (* 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.0s (6.2%)

simplify3.0s (2.6%)

Algorithm
45×egg-herbie

regimes1.6s (1.4%)

Accuracy

Total 9.7b remaining (4.4%)

Threshold costs 0.5b (0.2%)

7.3b25.8%Toniolo and Linder, Equation (13)
1.9b0%Random Jason Timeout Test 006
0.4b0%Random Jason Timeout Test 012
0.1b0%Random Jason Timeout Test 015
0.0b0%Random Jason Timeout Test 004

rewrite841.0ms (0.7%)

Algorithm
27×rewrite-expression-head
Calls

84 calls:

83.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
62.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*))))
61.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*)))))
52.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*)))))
50.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ l (/ Om l)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
414×add-sqr-sqrt
374×*-un-lft-identity
304×add-cube-cbrt
276×add-exp-log
195×pow1
174×prod-diff
154×add-cbrt-cube
117×prod-exp
98×associate-*r/
96×unpow-prod-down
95×distribute-rgt-in distribute-lft-in
91×associate-*r*
85×log1p-expm1-u
84×add-log-exp expm1-log1p-u
83×times-frac
79×cbrt-prod
66×unpow-prod-up
58×flip-- flip3--
53×pow-prod-down
46×sqrt-prod
45×log-prod
42×cbrt-unprod
41×associate-*l*
40×associate--l+
36×pow-exp
35×pow-unpow
34×distribute-lft-out--
32×difference-of-squares frac-sub
30×sub-neg
28×sqrt-pow1
24×sqrt-div cbrt-div
21×pow-to-exp
20×unswap-sqr log-pow
18×div-exp
17×pow1/3
16×exp-prod
14×sqr-pow pow1/2
13×pow-pow
12×*-commutative
10×swap-sqr
rem-log-exp
associate-/r*
div-inv
associate-/l* rem-sqrt-square
pow-sub
frac-times
cbrt-undiv expm1-udef sqrt-pow2 exp-sum
expm1-log1p associate-/l/ pow-sqr associate-*l/ div-sub acos-asin associate-/r/ pow-prod-up clear-num frac-2neg
pow-plus rem-exp-log log-div sin-diff pow2

localize405.0ms (0.4%)

bsearch365.0ms (0.3%)

end0.0ms (0.0%)