Everyone encounters lag in multiplayer games at some point.
Remove the guesswork and witch-hunting of "who is lagging" by storing more persistent connection quality data of the players per game session. Currently we mainly have ping that is easy to look at but often isn't very informative. The connection stat screen has packet loss and shows who is behind in the sim, which people who know how to interpret can much faster and reliably identify the source of the lag. Two usable metrics from this could be aggregated and shown in a more user friendly way (perhaps there is more or even better data available?):
- Who drops most packets during the game session/per X amount of time
- Who is "behind" the longest time
Additionally if those metrics would become more reliable, perhaps users could start to distinguish network lag from sim lag more too, as currently those are easily mixed up with each other in the user base too.
I'm assuming this could be fairly easy if we can access the data, do simple math and pipe it into some added UI element, e.g. in the same view where you have the ping currently per client?