Details

sample1.0m (57.1%)

Algorithm
21×intervals
Results
34.7s38255×body10240exit
6.9s7311×body1280valid
5.3s3377×body2560valid
2.9s58693×body80nan
2.8s56497×body80valid
2.1s4742×body640valid
581.0ms2385×body320valid
206.0ms1248×body160valid
107.0ms8356×pre80true
43.0ms27×body5120valid
17.0msbody5120nan
16.0ms24×body2560nan
9.0ms26×body1280nan
4.0ms22×body640nan
2.0ms11×body320nan
1.0msbody160nan

series30.6s (28.4%)

Calls

103 calls:

4.8s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.8s
(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.8s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.8s
(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.9%)

simplify3.7s (3.4%)

Algorithm
51×egg-herbie

rewrite2.2s (2.1%)

Algorithm
33×rewrite-expression-head
Calls

103 calls:

254.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*)))))
212.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*))))))
145.0ms
(* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))))
140.0ms
(sqrt (* (* 2.0 n) (* U (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))))
140.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
Rules
500×add-sqr-sqrt
426×*-un-lft-identity
392×add-cube-cbrt
316×add-exp-log
283×pow1
252×prod-diff
192×add-cbrt-cube
179×distribute-rgt-in distribute-lft-in
163×unpow-prod-up
127×associate-*r*
124×associate-*r/
121×prod-exp
106×unpow-prod-down
105×log1p-expm1-u
104×add-log-exp
103×expm1-log1p-u
90×sqrt-prod
70×pow-prod-down
60×associate--l+
58×times-frac
50×flip-- flip3--
49×cbrt-unprod
47×pow-exp associate-*l*
46×sqrt-pow1
44×sub-neg
43×pow-unpow
42×sqrt-div log-prod
36×frac-sub
32×pow1/2
30×pow-to-exp cbrt-prod unswap-sqr
28×sinh-def
24×swap-sqr
23×sqr-pow log-pow
20×pow-pow
19×exp-prod
18×*-commutative
17×difference-of-squares distribute-lft-out-- div-exp
15×pow-prod-up
12×cube-prod
exp-sum pow-sqr
cbrt-div rem-log-exp associate-/r*
associate-/l*
pow1/3 div-inv
cube-mult associate-*l/ unpow3 frac-times
cbrt-undiv rem-exp-log rem-square-sqrt pow-plus e-exp-1 rem-cube-cbrt sqrt-unprod pow2 expm1-udef
expm1-log1p associate-/l/ sqrt-pow2 acos-asin rem-sqrt-square fma-udef associate-/r/ clear-num frac-2neg pow-sub
div-sub exp-to-pow rem-cbrt-cube cosh-def sin-diff

regimes1.6s (1.5%)

Accuracy

Total 12.3b remaining (5.6%)

Threshold costs 0.3b (0.1%)

10.2b23.1%Toniolo and Linder, Equation (13)
1.7b0%Random Jason Timeout Test 006
0.3b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 002

localize459.0ms (0.4%)

bsearch194.0ms (0.2%)

end0.0ms (0.0%)