From 203c65280ca4470d0c5ee640125a183e04b39883 Mon Sep 17 00:00:00 2001 From: Ben Kurtovic Date: Wed, 20 Aug 2014 03:07:50 -0400 Subject: [PATCH] Float delta. --- earwigbot/wiki/copyvios/__init__.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/earwigbot/wiki/copyvios/__init__.py b/earwigbot/wiki/copyvios/__init__.py index e44850b..90b4eb5 100644 --- a/earwigbot/wiki/copyvios/__init__.py +++ b/earwigbot/wiki/copyvios/__init__.py @@ -66,7 +66,7 @@ class _CopyvioWorkspace(object): """Return the confidence of a violation as a float between 0 and 1.""" def conf_with_article_and_delta(article, delta): """Calculate confidence using the article and delta chain sizes.""" - return float(delta) / article + return delta / article def conf_with_delta(delta): """Calculate confidence using just the delta chain size.""" @@ -84,8 +84,9 @@ class _CopyvioWorkspace(object): else: 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): """Finish handling links prematurely (if we've hit min_confidence)."""