View Single Post
  #138  
Old 02-07-2022, 07:30 PM
titanshub titanshub is offline
Sarnak

titanshub's Avatar

Join Date: Dec 2013
Posts: 289
Default

Quote:
Originally Posted by DeathsSilkyMist [You must be logged in to view images. Log in or Register.]
I said "Happen to receive", because it is an example[You must be logged in to view images. Log in or Register.] I wanted to keep the example as simple as possible. But sure, let us add that variable in if you want. It doesn't help your case or OP's. Your logic is incorrect here.

================================================== =======================================

I will try to make a very simple math example to show why online games are not a great way to judge reaction times.

In case you don't know, ping measures the round trip time it takes for a player to send data to the server, and receive it back. So if a player has a ping of 20ms, that means it took something like 10ms to send the data out, and 10ms to get the data back. It doesn't have to be a 50/50 split like that, but I will use it for simplicity.

Here are the conditions for the hypothetical example:

1. Racing Player A has 20ms ping.

2. Racing Player B has 200ms ping.

3. Observing Player has 30ms ping.

4. Rolling Player has 40ms ping.

5. The Server is the P99 server.

6. Lets assume OP is correct, and normal humans have a 250ms reaction time.




Rolling Player would send the "REQUEST RANDOM" command to the server at the 0ms mark.

The Server would receive the "REQUEST RANDOM" command from the Rolling Player at the 20ms mark (+20ms to receive the message from theRolling Player)

Racing Player A would receive the "RANDOM NUMBER 900" message at the 30ms mark (+10ms to receive the message from The Server)

Racing Player A would send the "STARTED MOVING" command to the server at the 280ms mark (+250ms reaction time).

The Server would receive the "STARTED MOVING" command from the Racing Player A at the 290ms mark (+10ms to receive the message from the Racing Player A).

Observing Player would receive the "STARTED MOVING" command from the Racing Player A at the 305ms mark (+15ms to receive the message from The Server.




Rolling Player would send the "REQUEST RANDOM" command to the server at the 0ms mark.

The Server would receive the "REQUEST RANDOM" command from the Rolling Player at the 20ms mark (+20ms to receive the message from theRolling Player)

Racing Player B would receive the "RANDOM NUMBER 900" message at the 120ms mark (+100ms to receive the message from The Server)

Racing Player B would send the "STARTED MOVING" command to the server at the 370ms mark (+250ms reaction time).

The Server would receive the "STARTED MOVING" command from the Racing Player B at the 470ms mark (+100ms to receive the message from the Racing Player B).

Observing Player would receive the "STARTED MOVING" command from the Racing Player B at the 495ms mark (+15ms to receive the message from The Server.




So in this example, you would have a difference of 190ms just from ping.
Your example is irrelevant because we have what we need to calculate it the way I have shown. It's just minor point that it's not even really the thrust of his assertion.
__________________
Sincerely,
His Lizardliness, Spacepope the first. - 60 Leezard Grandmaster
~ Proud Former Leader of <Kittens Who Say Meow> ~