| @@ -66,7 +66,7 @@ class _CopyvioWorkspace(object): | |||||
| """Return the confidence of a violation as a float between 0 and 1.""" | """Return the confidence of a violation as a float between 0 and 1.""" | ||||
| def conf_with_article_and_delta(article, delta): | def conf_with_article_and_delta(article, delta): | ||||
| """Calculate confidence using the article and delta chain sizes.""" | """Calculate confidence using the article and delta chain sizes.""" | ||||
| return float(delta) / article | |||||
| return delta / article | |||||
| def conf_with_delta(delta): | def conf_with_delta(delta): | ||||
| """Calculate confidence using just the delta chain size.""" | """Calculate confidence using just the delta chain size.""" | ||||
| @@ -84,8 +84,9 @@ class _CopyvioWorkspace(object): | |||||
| else: | else: | ||||
| return (delta - 50) / delta | return (delta - 50) / delta | ||||
| return max(conf_with_article_and_delta(self._article.size, delta.size), | |||||
| conf_with_delta(delta.size)) | |||||
| d_size = float(delta.size) | |||||
| return max(conf_with_article_and_delta(self._article.size, d_size), | |||||
| conf_with_delta(d_size)) | |||||
| def _finish_early(self): | def _finish_early(self): | ||||
| """Finish handling links prematurely (if we've hit min_confidence).""" | """Finish handling links prematurely (if we've hit min_confidence).""" | ||||