Details

sample1.2m (64.6%)

Algorithm
21×intervals
Results
39.9s37666×body10240exit
7.7s7284×body1280valid
6.0s57901×body80nan
5.9s3424×body2560valid
5.8s56644×body80valid
2.5s4637×body640valid
784.0ms2407×body320valid
305.0ms1222×body160valid
164.0ms8356×pre80true
47.0ms28×body5120valid
18.0msbody5120nan
18.0ms26×body2560nan
8.0ms18×body1280nan
5.0ms17×body640nan
3.0msbody320nan
2.0ms11×body160nan

series27.6s (24.2%)

Calls

98 calls:

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

prune6.7s (5.8%)

simplify3.0s (2.7%)

Algorithm
47×egg-herbie

regimes1.5s (1.3%)

Accuracy

Total 11.7b remaining (5.3%)

Threshold costs 0.5b (0.2%)

9.5b-1.9%Toniolo and Linder, Equation (13)
1.7b0%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

rewrite794.0ms (0.7%)

Algorithm
29×rewrite-expression-head
Calls

98 calls:

82.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 (/ l Om)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))))
58.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*)))))
53.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
49.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
399×add-sqr-sqrt
309×add-exp-log
299×*-un-lft-identity
253×add-cube-cbrt
250×pow1
177×add-cbrt-cube
173×unpow-prod-down
145×associate-*r*
136×sqrt-prod
125×prod-exp
113×add-log-exp
95×associate-*r/
78×times-frac
70×sqrt-pow1
59×associate-*l*
56×pow-prod-down
48×pow-unpow
46×pow-exp pow1/2
45×flip-- flip3-- cbrt-unprod
42×unswap-sqr
40×pow-pow
34×sub-neg
32×frac-sub
31×pow-to-exp
30×sqr-pow
28×sqrt-div
26×distribute-rgt-in distribute-lft-in
24×unpow-prod-up
23×difference-of-squares distribute-lft-out--
18×div-exp
17×*-commutative
16×swap-sqr associate--l+ log-pow
15×exp-prod
12×rem-sqrt-square cbrt-prod
11×cosh-def
10×pow-prod-up
log-prod
cube-prod sqrt-pow2 sum-log pow-sub associate-/r*
div-inv
pow-sqr associate-/l*
+-commutative flip3-+ pow1/3 flip-+ cbrt-div
cbrt-undiv rem-log-exp
associate-/l/ sinh-def associate-+r+ unpow3 cube-mult rem-square-sqrt pow-plus acos-asin sqrt-unprod associate-/r/ clear-num frac-2neg pow2
associate-*l/ rem-exp-log div-sub frac-times

localize427.0ms (0.4%)

bsearch353.0ms (0.3%)

end0.0ms (0.0%)