diff options
| author | KiwiStone <Kiwi.Stone@web.de> | 2013-10-29 23:47:07 +0100 |
|---|---|---|
| committer | KiwiStone <Kiwi.Stone@web.de> | 2013-11-04 22:32:46 +0100 |
| commit | 6193b1520a0c323e4fad53ad2d3374779bf70bf2 (patch) | |
| tree | 5b9ff564a2a728888bf5c89617f4e8c7f775f378 /main/src/cgeo/geocaching/sorting/PopularityRatioComparator.java | |
| parent | bd9535698bd9239bc6e60580c20e6c275449ff61 (diff) | |
| download | cgeo-6193b1520a0c323e4fad53ad2d3374779bf70bf2.zip cgeo-6193b1520a0c323e4fad53ad2d3374779bf70bf2.tar.gz cgeo-6193b1520a0c323e4fad53ad2d3374779bf70bf2.tar.bz2 | |
Added a popularity ratio filter to filter on favorites per find.
Removed the constraint that only caches > 9 finds are handled and also
applied this change to the popularity ratio comparator.
Diffstat (limited to 'main/src/cgeo/geocaching/sorting/PopularityRatioComparator.java')
| -rw-r--r-- | main/src/cgeo/geocaching/sorting/PopularityRatioComparator.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/main/src/cgeo/geocaching/sorting/PopularityRatioComparator.java b/main/src/cgeo/geocaching/sorting/PopularityRatioComparator.java index fab7bb1..b5edf17 100644 --- a/main/src/cgeo/geocaching/sorting/PopularityRatioComparator.java +++ b/main/src/cgeo/geocaching/sorting/PopularityRatioComparator.java @@ -9,7 +9,6 @@ import cgeo.geocaching.enumerations.LogType; /** * sorts caches by popularity ratio (favorites per find in %). - * only caches with 10 finds and more are counted to obtain meaningful statistics */ public class PopularityRatioComparator extends AbstractCacheComparator { @@ -27,10 +26,10 @@ public class PopularityRatioComparator extends AbstractCacheComparator { int finds1 = getFindsCount(cache1); int finds2 = getFindsCount(cache2); - if (finds1 != 0 && finds1 > 9) { + if (finds1 != 0) { ratio1 = (((float) cache1.getFavoritePoints()) / ((float) finds1)); } - if (finds2 != 0 && finds2 > 9) { + if (finds2 != 0) { ratio2 = (((float) cache2.getFavoritePoints()) / ((float) finds2)); } |
