Date:Wednesday, June 10th, 2020
Commit:646ba792 on ival-find-range
Hostname:warfa with Racket 7.5
Seed:2020162
Parameters:256 points for 4 iterations
Flags:
setup:simplifyrules:arithmeticrules:polynomialsrules:fractionsrules:exponentsrules:trigonometryrules:hyperbolicrules:specialrules:boolsrules:branchesgenerate:rrgenerate:taylorgenerate:simplifyreduce:regimesreduce:avg-errorreduce:binary-searchreduce:branch-expressionsprecision:doubleprecision:fallback
default

Details

sample5.4min (75.3%)

Algorithm
62×intervals
Results
20.2s30955×body1280valid
14.6s175123×body80valid
9.6s20619×body640valid
6.4s7482×body2560valid
5.0s52338×body80nan
3.5s751×body5120invalid
3.4s1337×body2560invalid
3.1s9998×body320valid
2.7s4736×body1280nan
2.7s24659×body80invalid
2.2s2769×body5120valid
2.0s18287×body80overflowed
1.9s3520×body1280invalid
1.8s8990×body160valid
1.7s4069×body640nan
1.1s3031×body640invalid
654.0ms2120×body320nan
459.0ms710×body5120exit
447.0ms1647×body320invalid
209.0ms1035×body160nan
168.0ms872×body160invalid
145.0ms8256×pre80true
sampling

Space saved by range analysis: 1.629042%

Space saved by search: 26.213035%

Guaranteed chance to sample good point: 50.894027%

prune36.3s (8.5%)

Filtered
18870 candidates to 10108 candidates (46.4%)

series28.7s (6.7%)

Calls

446 calls:

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

regimes19.6s (4.6%)

Accuracy

Total 37.6b remaining (17.2%)

Threshold costs 6.2b (2.8%)

7.3b40.7%Toniolo and Linder, Equation (10-)
6.7b36%Toniolo and Linder, Equation (13)
5.2b78%Toniolo and Linder, Equation (7)
3.6b0%Toniolo and Linder, Equation (10+)
2.8b39.2%Henrywood and Agarwal, Equation (12)

simplify12.8s (3.0%)

Algorithm
179×egg-herbie

rewrite5.1s (1.2%)

Algorithm
117×rewrite-expression-head
Calls

446 calls:

75.0ms
(* (* (* (pow (/ (* (cbrt d) (cbrt d)) (* (cbrt h) (cbrt h))) (/ 1.0 2.0)) (pow (/ (cbrt d) (cbrt h)) (/ 1.0 2.0))) (* (pow (/ (* (cbrt d) (cbrt d)) (* (cbrt l) (cbrt l))) (/ 1.0 2.0)) (pow (/ (cbrt d) (cbrt l)) (/ 1.0 2.0)))) (- 1.0 (/ (* (* 1.0 (pow (/ (* M D) (* 2.0 d)) 2.0)) h) (* 2.0 l))))
69.0ms
(* (* (* (pow (/ (* (cbrt d) (cbrt d)) (* (cbrt h) (cbrt h))) (/ 1.0 2.0)) (pow (/ (cbrt d) (cbrt h)) (/ 1.0 2.0))) (* (pow (/ (* (cbrt d) (cbrt d)) (* (cbrt l) (cbrt l))) (/ 1.0 2.0)) (pow (/ (cbrt d) (cbrt l)) (/ 1.0 2.0)))) (- 1.0 (* (* (/ 1.0 2.0) (pow (/ (* M D) (* 2.0 d)) 2.0)) (/ h l))))
60.0ms
(* (/ (/ (pow k m) (sqrt (+ (* k (+ 10.0 k)) 1.0))) (sqrt (+ (* k (+ 10.0 k)) 1.0))) a)
50.0ms
(* (/ (/ (cos th) (sqrt (sqrt 2.0))) (sqrt (sqrt 2.0))) (+ (* a1 a1) (* a2 a2)))
37.0ms
(* (* (* (pow (cbrt t) 3.0) (/ (pow (cbrt t) 3.0) l)) (* (/ (pow (cbrt t) 3.0) l) (sin k))) (* (tan k) (+ (+ 1.0 (pow (/ k t) 2.0)) 1.0)))
Rules
23343×add-exp-log
15596×prod-exp
6919×times-frac
5938×pow-exp
5542×add-sqr-sqrt
5530×div-exp
5460×*-un-lft-identity
4471×add-cube-cbrt
3561×sqrt-prod
2769×add-cbrt-cube
2478×pow-to-exp
1532×associate-*l*
1266×unpow-prod-down
1191×cbrt-unprod
1173×pow1
889×associate-*r*
620×cbrt-prod
544×associate-*r/
540×add-log-exp
481×cbrt-undiv
444×associate-/r*
435×associate-/l*
391×distribute-lft-out
363×pow-prod-down
331×sqr-pow
310×div-inv
308×unswap-sqr
291×sqrt-div
284×pow-unpow
217×flip-+ flip3-+ associate-*l/
213×associate-/r/
197×flip-- frac-times flip3--
183×difference-of-squares
147×*-commutative
140×distribute-lft-out--
93×clear-num frac-2neg
89×pow1/3
87×sqrt-pow1
86×tan-quot
82×cbrt-div
78×frac-sub
72×cube-prod
70×distribute-rgt-in log-prod distribute-lft-in
69×exp-prod
63×pow1/2
59×rem-sqrt-square distribute-rgt-neg-in pow-pow
58×sub-neg
49×associate-/l/
45×swap-sqr
41×distribute-lft-neg-in
40×unpow2
36×sum-log
34×1-exp rec-exp
31×+-commutative
30×div-sub
29×associate--l+
23×exp-diff
20×frac-add log-div
17×pow-prod-up
15×pow-sqr
13×log-pow
12×diff-log pow-sub
exp-sum associate-+r+ cube-mult unpow3
rem-log-exp cos-sum
pow2 pow-plus
cube-div neg-sub0
acos-asin neg-mul-1 pow-flip rem-cube-cbrt
inv-pow pow-neg
cos-diff associate-+r- distribute-rgt-out-- rem-exp-log
associate-+l+ sub-div unsub-neg asin-acos un-div-inv rem-cbrt-cube distribute-neg-frac associate--r+
sqrt-undiv rem-square-sqrt sqrt-unprod mul0 distribute-frac-neg sum-cubes

localize2.2s (0.5%)

bsearch1.1s (0.3%)

end1.0ms (0.0%)

Profiling

Loading profile data...