@Pearl12 I spoke with both Speed2 and Balthazar about this, it doesn't appear to be promising. The data in the console command ren_ShowNetworkStats does not appear to be accessible, and without that no comparison can be done.
Balthazar mentioned that the following snippet may show that you are the one that is slowing down the game:
ForkThread(function()
local time1, time2 = GetGameTimeSeconds(), GetSystemTimeSeconds()
WaitSeconds(1)
time1, time2 = GetGameTimeSeconds() - time1, GetSystemTimeSeconds() - time2
LOG(time1 / time2)
end)
But it may not be reliable.
Another approach is to keep track of the current sim rate of a game on a per map basis. In the long run, but that would be a long run, players with good CPU's will have a better average than players with a poor CPU. Since players with a poor CPU (or throttling) will always slow down the game at some point, where as when you play with only good CPU's this wouldn't happen.