People get frustrated when they're leading a race, and then it restarts simply because their opponents don't like the situation. I think the following procedure should be implemented for online pickup games.
Races in progress will restart if:
1) At least half of racers vote to restart INCLUDING the current race leader.
OR
2) Every racer except the current race leader votes to restart.
When a race in progress is restarted, starting positions will be determined by ranking immediately before restart (not from previous qualifying or race rankings). This will discourage aggresive starts, by punishing players who crash during starts with poor restart placement. Since restarts will be rare, a last place qualifier has little chance of gain by starting aggresively.
Finished races will restart if:
1) At least half of racers vote to restart.
Let me know what you think.
Races in progress will restart if:
1) At least half of racers vote to restart INCLUDING the current race leader.
OR
2) Every racer except the current race leader votes to restart.
When a race in progress is restarted, starting positions will be determined by ranking immediately before restart (not from previous qualifying or race rankings). This will discourage aggresive starts, by punishing players who crash during starts with poor restart placement. Since restarts will be rare, a last place qualifier has little chance of gain by starting aggresively.
Finished races will restart if:
1) At least half of racers vote to restart.
Let me know what you think.