Show More
@@ -113,11 +113,11 b' def _takefullsample(dag, nodes, size):' | |||||
113 | # update from roots |
|
113 | # update from roots | |
114 | _updatesample(dag.inverse(), nodes, sample, always) |
|
114 | _updatesample(dag.inverse(), nodes, sample, always) | |
115 | assert sample |
|
115 | assert sample | |
116 | sample = _limitsample(sample, desiredlen) |
|
|||
117 | if len(sample) < desiredlen: |
|
|||
118 | more = desiredlen - len(sample) |
|
|||
119 | sample.update(random.sample(list(nodes - sample - always), more)) |
|
|||
120 | sample.update(always) |
|
116 | sample.update(always) | |
|
117 | sample = _limitsample(sample, size) | |||
|
118 | if len(sample) < size: | |||
|
119 | more = size - len(sample) | |||
|
120 | sample.update(random.sample(list(nodes - sample), more)) | |||
121 | return sample |
|
121 | return sample | |
122 |
|
122 | |||
123 | def _limitsample(sample, desiredlen): |
|
123 | def _limitsample(sample, desiredlen): |
@@ -326,7 +326,7 b' One with >200 heads, which used to use u' | |||||
326 | query 6; still undecided: 540, sample size is: 200 |
|
326 | query 6; still undecided: 540, sample size is: 200 | |
327 | sampling from both directions |
|
327 | sampling from both directions | |
328 | searching: 7 queries |
|
328 | searching: 7 queries | |
329 |
query 7; still undecided: |
|
329 | query 7; still undecided: 37, sample size is: 37 | |
330 | 7 total queries |
|
330 | 7 total queries | |
331 | common heads: 3ee37d65064a |
|
331 | common heads: 3ee37d65064a | |
332 |
|
332 |
General Comments 0
You need to be logged in to leave comments.
Login now