Details

sample1.2m (63.5%)

Algorithm
21×intervals
Results
39.8s37666×body10240exit
7.6s7284×body1280valid
6.0s57901×body80nan
5.8s3424×body2560valid
5.7s56644×body80valid
2.5s4637×body640valid
774.0ms2407×body320valid
303.0ms1222×body160valid
177.0ms8356×pre80true
48.0ms28×body5120valid
18.0msbody5120nan
18.0ms26×body2560nan
8.0ms18×body1280nan
6.0ms17×body640nan
3.0msbody320nan
2.0ms11×body160nan

series28.3s (24.4%)

Calls

94 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)) (- U U*)))))
4.6s
(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*)))))

prune7.4s (6.4%)

simplify3.4s (2.9%)

Algorithm
47×egg-herbie

regimes1.5s (1.3%)

Accuracy

Total 11.7b remaining (5.3%)

Threshold costs 0.4b (0.2%)

9.5b-1.9%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

rewrite877.0ms (0.8%)

Algorithm
29×rewrite-expression-head
Calls

94 calls:

91.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
67.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*))))
65.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*)))))
57.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
55.0ms
(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*)))))
Rules
481×add-sqr-sqrt
405×*-un-lft-identity
359×add-cube-cbrt
285×add-exp-log
246×pow1
210×prod-diff
165×add-cbrt-cube
157×unpow-prod-down
136×sqrt-prod
132×unpow-prod-up
113×prod-exp
107×associate-*r*
97×add-log-exp
95×log1p-expm1-u distribute-rgt-in associate-*r/ distribute-lft-in
94×expm1-log1p-u
78×times-frac
70×sqrt-pow1
56×pow-prod-down
48×pow-unpow
47×associate-*l*
46×pow1/2
45×flip-- flip3--
42×pow-exp
41×cbrt-unprod
40×associate--l+ pow-pow
34×sub-neg
32×frac-sub
28×sqrt-div unswap-sqr
27×pow-to-exp
23×difference-of-squares distribute-lft-out--
22×sqr-pow
18×div-exp
16×swap-sqr exp-prod
15×log-pow
13×*-commutative
12×rem-sqrt-square cbrt-prod
11×cosh-def
10×pow-prod-up
log-prod
sqrt-pow2 expm1-udef pow-sub associate-/r*
div-inv
associate-/l* pow-sqr sin-diff
pow1/3 fma-udef cbrt-div
cbrt-undiv rem-log-exp
expm1-log1p associate-/l/ sinh-def rem-exp-log rem-square-sqrt pow-plus acos-asin sqrt-unprod associate-/r/ clear-num frac-2neg pow2
associate-*l/ div-sub exp-to-pow frac-times

localize419.0ms (0.4%)

bsearch360.0ms (0.3%)

end0.0ms (0.0%)