In what order does the client choose recommended servers?
The client continuously pings each server of the VPN service, and also computes a 'score' that provides a rank of each server.
A lower score indicates a better server. Note: in Eddie lower score translates into more stars, so a server with 5 stars has the best rating.
The score combines:
- Measured ping/latency
- Server load and user load
- A provider penalty / base score (issues, policy weight from the service manifest)
- Preference Speed or Latency (
servers.scoretypein Preferences): the same inputs are weighted differently
Servers with errors or warnings, or without a usable ping yet, are ranked at the bottom.