diff --git a/server/search.js b/server/search.js index 3899267..daa6dad 100644 --- a/server/search.js +++ b/server/search.js @@ -58,14 +58,10 @@ function statRecords(data, features, minScore) { var count = 0; walkMatches(data, features, minScore, function(record, score) { - compatibility += record.compatibility; + compatibility += record.compatibility * score; ++count; }); - if (count > 0) { - compatibility /= count; - } - return { compatibility: compatibility, count: count