From 7c0443abff6bb97822f87533e46ce8ba299fb428 Mon Sep 17 00:00:00 2001 From: Zlatin Balevsky Date: Fri, 23 Oct 2020 20:20:05 +0100 Subject: [PATCH] change initial probabilities to reduce the number of connects to consecutively failing nodes --- .../muwire/core/hostcache/HostMCProfile.groovy | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/core/src/main/groovy/com/muwire/core/hostcache/HostMCProfile.groovy b/core/src/main/groovy/com/muwire/core/hostcache/HostMCProfile.groovy index 54bb2e13..fa968cf5 100644 --- a/core/src/main/groovy/com/muwire/core/hostcache/HostMCProfile.groovy +++ b/core/src/main/groovy/com/muwire/core/hostcache/HostMCProfile.groovy @@ -15,15 +15,15 @@ class HostMCProfile { private static final int SCALE = 10 private static final RoundingMode MODE = RoundingMode.HALF_UP - static final BigDecimal DEFAULT_SS = 0.98 - static final BigDecimal DEFAULT_SR = 0.01 - static final BigDecimal DEFAULT_SF = 0.01 - static final BigDecimal DEFAULT_RS = 0.98 - static final BigDecimal DEFAULT_RR = 0.01 - static final BigDecimal DEFAULT_RF = 0.01 - static final BigDecimal DEFAULT_FS = 0.98 - static final BigDecimal DEFAULT_FR = 0.01 - static final BigDecimal DEFAULT_FF = 0.01 + static final BigDecimal DEFAULT_SS = 0.5 + static final BigDecimal DEFAULT_SR = 0.0 + static final BigDecimal DEFAULT_SF = 0.5 + static final BigDecimal DEFAULT_RS = 0.5 + static final BigDecimal DEFAULT_RR = 0.0 + static final BigDecimal DEFAULT_RF = 0.5 + static final BigDecimal DEFAULT_FS = 0.5 + static final BigDecimal DEFAULT_FR = 0.0 + static final BigDecimal DEFAULT_FF = 0.5 private static final HOPELESS_THRESHOLD = 0.95