Details

sample1.0m (59.5%)

Algorithm
21×intervals
Results
35.0s38374×body10240exit
6.9s7303×body1280valid
5.5s3443×body2560valid
2.9s57494×body80nan
2.8s56525×body80valid
2.1s4693×body640valid
592.0ms2416×body320valid
199.0ms1153×body160valid
121.0ms8356×pre80true
56.0ms34×body5120valid
36.0ms17×body5120nan
14.0ms22×body2560nan
5.0ms20×body1280nan
4.0ms16×body640nan
2.0ms12×body320nan
1.0ms10×body160nan

series27.7s (27.1%)

Calls

88 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.3s (7.2%)

simplify3.1s (3.1%)

Algorithm
47×egg-herbie

regimes1.6s (1.6%)

Accuracy

Total 9.9b remaining (4.5%)

Threshold costs 0.5b (0.2%)

8.0b16.2%Toniolo and Linder, Equation (13)
1.5b0%Random Jason Timeout Test 006
0.4b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 004
0.0b0%Random Jason Timeout Test 003

rewrite979.0ms (1.0%)

Algorithm
29×rewrite-expression-head
Calls

88 calls:

87.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*))))
64.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
(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
485×add-sqr-sqrt
423×*-un-lft-identity
379×add-cube-cbrt
291×add-exp-log
254×unpow-prod-down
250×pow1
246×prod-diff
164×add-cbrt-cube
154×unpow-prod-up
119×prod-exp
118×sqrt-prod
96×associate-*r/
95×associate-*r*
90×cube-prod
89×log1p-expm1-u
88×add-log-exp expm1-log1p-u
84×distribute-rgt-in distribute-lft-in
68×times-frac
62×pow-prod-down
54×sqrt-pow1
52×pow-exp log-pow
46×flip-- flip3--
45×associate-*l*
43×cbrt-unprod
42×pow-unpow pow1/2
40×associate--l+
39×exp-prod
38×sub-neg
32×frac-sub
29×pow-to-exp
26×sqr-pow
24×sqrt-div unswap-sqr
22×difference-of-squares distribute-lft-out--
18×div-exp pow-pow
17×pow-prod-up cbrt-prod
14×swap-sqr log-prod
13×*-commutative
11×pow-sqr
10×rem-sqrt-square pow-sub
associate-/r*
pow1/3
associate-/l* div-inv
rem-log-exp
cube-div unpow3 cube-mult pow-plus sqrt-pow2 rem-cube-cbrt exp-sum pow2
cbrt-undiv expm1-udef
associate-/l/ sinh-def rem-exp-log acos-asin fma-udef associate-/r/ clear-num frac-2neg sin-diff
expm1-log1p rem-square-sqrt div-sub sqrt-unprod

localize440.0ms (0.4%)

bsearch139.0ms (0.1%)

end0.0ms (0.0%)