- The ranking value is composed of 5 numbers:
- - 1 if a connection to the peer is open, 0.9 otherwise
- - 1 if there are no pending requests, to 0 if there are a maximum
- - 1 if the peer is the fastest of all peers, to 0 if the speed is 0
- - 1 if all requests are good, 0 if all produced errors
- - an exponentially decreasing number based on the response time
+ The ranking value is composed of 5 numbers, each exponentially
+ decreasing from 1 to 0 based on:
+ - if a connection to the peer is open
+ - the number of pending requests
+ - the time to download a single piece
+ - the number of errors
+ - the response time