From 57875586cf908d77c5aba9110fc577c7138c2aab Mon Sep 17 00:00:00 2001
From: zzz <zzz@mail.i2p>
Date: Sat, 19 Oct 2013 22:10:03 +0000
Subject: [PATCH] reduce same-country bonus, less countries

---
 .../java/src/net/i2p/router/peermanager/CapacityCalculator.java | 2 +-
 router/java/src/net/i2p/router/peermanager/PeerProfile.java     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/router/java/src/net/i2p/router/peermanager/CapacityCalculator.java b/router/java/src/net/i2p/router/peermanager/CapacityCalculator.java
index 6750c025de..2ff865082e 100644
--- a/router/java/src/net/i2p/router/peermanager/CapacityCalculator.java
+++ b/router/java/src/net/i2p/router/peermanager/CapacityCalculator.java
@@ -22,7 +22,7 @@ class CapacityCalculator {
     // crappy peers start at 1 and the base is 5.
     private static final double BONUS_NEW = 0.85;
     private static final double BONUS_ESTABLISHED = 0.65;
-    private static final double BONUS_SAME_COUNTRY = 0.25;
+    private static final double BONUS_SAME_COUNTRY = 0.10;
     private static final double BONUS_XOR = .25;
     private static final double PENALTY_UNREACHABLE = 2;
     
diff --git a/router/java/src/net/i2p/router/peermanager/PeerProfile.java b/router/java/src/net/i2p/router/peermanager/PeerProfile.java
index 5a4ec66a2b..a84f4acded 100644
--- a/router/java/src/net/i2p/router/peermanager/PeerProfile.java
+++ b/router/java/src/net/i2p/router/peermanager/PeerProfile.java
@@ -76,7 +76,7 @@ public class PeerProfile {
     private static final Set<String> _bigCountries = new HashSet();
 
     static {
-        String[] big = new String[] {"ca", "fi", "fr", "de", "ru", "se", "ua", "gb", "us" };
+        String[] big = new String[] { "fr", "de", "ru", "ua", "us" };
         _bigCountries.addAll(Arrays.asList(big));
     }
 
-- 
GitLab