Author: toad
Date: 2005-11-25 22:02:55 +0000 (Fri, 25 Nov 2005)
New Revision: 7614

Modified:
   trunk/freenet/src/freenet/node/PeerManager.java
   trunk/freenet/src/freenet/node/PeerNode.java
   trunk/freenet/src/freenet/node/Version.java
Log:
232:
Change target to 5%.
Fix bug which could have caused no node to be chosen in closerPeer.

Modified: trunk/freenet/src/freenet/node/PeerManager.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerManager.java     2005-11-25 21:40:25 UTC 
(rev 7613)
+++ trunk/freenet/src/freenet/node/PeerManager.java     2005-11-25 22:02:55 UTC 
(rev 7614)
@@ -286,7 +286,7 @@
      */
     public PeerNode closerPeer(PeerNode pn, HashSet routedTo, double loc, 
boolean ignoreSelf) {
         PeerNode[] peers = connectedPeers;
-        double bestDiff = 1.0;
+        double bestDiff = Double.MAX_VALUE;
         double maxDiff = 0.0;
         if(!ignoreSelf)
             maxDiff = distance(node.lm.getLocation().getValue(), loc);

Modified: trunk/freenet/src/freenet/node/PeerNode.java
===================================================================
--- trunk/freenet/src/freenet/node/PeerNode.java        2005-11-25 21:40:25 UTC 
(rev 7613)
+++ trunk/freenet/src/freenet/node/PeerNode.java        2005-11-25 22:02:55 UTC 
(rev 7614)
@@ -174,7 +174,7 @@
     private double BIAS_SENSITIVITY = 0.01;

     /** Target pRO for bias computations */
-    private double BIAS_TARGET = 0.02;
+    private double BIAS_TARGET = 0.05;

     /**
      * Create a PeerNode from a SimpleFieldSet containing a

Modified: trunk/freenet/src/freenet/node/Version.java
===================================================================
--- trunk/freenet/src/freenet/node/Version.java 2005-11-25 21:40:25 UTC (rev 
7613)
+++ trunk/freenet/src/freenet/node/Version.java 2005-11-25 22:02:55 UTC (rev 
7614)
@@ -20,10 +20,10 @@
        public static final String protocolVersion = "1.0";

        /** The build number of the current revision */
-       public static final int buildNumber = 231;
+       public static final int buildNumber = 232;

        /** Oldest build of Fred we will talk to */
-       public static final int lastGoodBuild = 231;
+       public static final int lastGoodBuild = 232;

        /** The highest reported build of fred */
        public static int highestSeenBuild = buildNumber;


Reply via email to