Someone suggested it on a Skype chat a while ago, after being selected as a reserve for five games in a row. Maybe SuperJack. Can't remember.
Anyway, I thought it was a great concept.
The idea is to have some sort of queue for S-FMs so we don't end up with scenarios where the same player isn't selected for playing a ton of times in a row.
The implementation is pretty simple:
Everyone starts with 0 points, then whenever the player meets the conditions listed below, they get one point.
- The player must not be participating in any game when signing in.
- The player should be selected as a reserve.
When building the players list, hosts will first check the player queue and grant a spot to those who signed in and who have more than 0 points (the more points, the higher the priority), then get the rest at random, as usual.
Then whenever a player is selected for a game, their points will go back to 0.
I think this would benefit the players, giving everyone a chance of having something to play most of the time.
The queue could also help to get some easy stats on the demand for games.
Thoughts?