
Multi-player gamers often have different latencies to the server, even within the same game. For competitive games, this can result in unfairness. Time delay is a latency compensation technique that can mitigate the unfairness by adding latency to some players so that everyone has the same latency. Although this makes the game fair when players interact, it degrades the responsiveness for the player with the lower latency even when the players are not interacting. We propose adaptive time delay that only adds latency for interacting players. We implemented adaptive time delay in two different games and compare time delay to adaptive time delay on both games with different amounts of latency. Analysis of the results suggest adaptive time delay improves overall quality of experience compared to fixed time delay while preserving time delay's fairness.