From b84abea6700e2e9d2f8e0154b6d385e91961c243 Mon Sep 17 00:00:00 2001 From: shortcutme Date: Sun, 2 Sep 2018 02:23:46 +0200 Subject: [PATCH] Order more peers for connected peers simply by reputation --- src/Site/Site.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/Site/Site.py b/src/Site/Site.py index 2c42b801..1560eadd 100644 --- a/src/Site/Site.py +++ b/src/Site/Site.py @@ -855,10 +855,9 @@ class Site(object): need_more = need_num - len(found) found_more = sorted( self.peers.values()[0:need_more * 50], - key=lambda peer: peer.time_found + peer.reputation * 60, + key=lambda peer: peer.reputation, reverse=True )[0:need_more * 2] - random.shuffle(found_more) found += found_more