Details

sample1.0m (55.8%)

Algorithm
21×intervals
Results
35.5s39235×body10240exit
6.9s7364×body1280valid
5.5s3468×body2560valid
2.8s57512×body80nan
2.8s56715×body80valid
2.0s4665×body640valid
517.0ms2210×body320valid
181.0ms1114×body160valid
116.0ms8356×pre80true
43.0ms26×body5120valid
21.0ms10×body5120nan
17.0ms26×body2560nan
5.0ms16×body1280nan
2.0ms12×body640nan
2.0ms11×body320nan
2.0ms13×body160nan

series34.8s (31.1%)

Calls

91 calls:

10.1s
(sqrt (pow (* (* (* 2.0 n) (- t (- (* 2.0 (* l (/ l Om))) (* (- (- U U*)) (* n (pow (/ l Om) (* 2 (/ 2.0 2)))))))) U) 1))
5.0s
(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.9s
(sqrt (* (* (* 2.0 n) U) (- (- t (* 2.0 (* l (/ l Om)))) (* (* n (pow (/ l Om) 2.0)) (- U U*)))))
4.9s
(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)) (- U U*))))

prune7.2s (6.5%)

simplify3.2s (2.9%)

Algorithm
47×egg-herbie

rewrite1.7s (1.5%)

Algorithm
29×rewrite-expression-head
Calls

91 calls:

233.0ms
(* (* (* 2.0 n) (- t (- (* 2.0 (* l (/ l Om))) (* (- (- U U*)) (* n (pow (/ l Om) (* 2 (/ 2.0 2)))))))) U)
180.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*))))
138.0ms
(* (* (* n (pow (/ l Om) (/ 2.0 2))) (pow (/ l Om) (/ 2.0 2))) (- U U*))
130.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*)))))
124.0ms
(* (* (* 2.0 n) U) (- (- t (* 2.0 (/ (* l l) Om))) (* (* n (pow (/ l Om) 2.0)) (- U U*))))
Rules
381×add-sqr-sqrt
344×*-un-lft-identity
298×add-cube-cbrt
290×add-exp-log
210×pow1
165×add-cbrt-cube
144×prod-diff
121×prod-exp
108×unpow-prod-down
92×log1p-expm1-u
91×add-log-exp expm1-log1p-u
86×sqrt-prod
79×associate-*r*
69×unpow-prod-up
68×associate-*r/
63×distribute-rgt-in distribute-lft-in
58×times-frac
54×pow-unpow
47×cbrt-prod
46×pow-prod-down
43×cbrt-unprod sqrt-pow1
41×pow-exp
37×flip-- flip3--
30×associate--l+ associate-*l* log-prod
29×pow-pow log-pow
26×pow1/2
24×sub-neg frac-sub pow-to-exp
23×difference-of-squares distribute-lft-out--
19×exp-prod
18×sqr-pow sqrt-div div-exp
14×rem-sqrt-square
12×unswap-sqr
11×*-commutative pow1/3
cube-prod rem-log-exp associate-/r*
associate-/l* sqrt-pow2 pow-sub
distribute-lft-neg-in div-inv distribute-rgt-neg-in
acos-asin associate-*l/
cbrt-undiv exp-sum
associate-/l/ cube-mult expm1-udef unpow3 distribute-neg-frac fma-udef associate-/r/ clear-num frac-2neg e-exp-1 sinh-def
expm1-log1p rem-exp-log exp-diff div-sub rem-cube-cbrt log-div neg-mul-1 distribute-lft-neg-out sin-diff

regimes1.6s (1.4%)

Accuracy

Total 11.6b remaining (5.3%)

Threshold costs 0.5b (0.2%)

9.3b25.1%Toniolo and Linder, Equation (13)
1.8b0%Random Jason Timeout Test 006
0.4b0%Random Jason Timeout Test 012
0.0b0%Random Jason Timeout Test 003
0.0b0%Random Jason Timeout Test 015

localize452.0ms (0.4%)

bsearch292.0ms (0.3%)

end0.0ms (0.0%)