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;