Tengo un método de elección en la mente, no sé si ya existe, pero creo que no debe ser.
Se utiliza en un conjunto finito de usuarios y continua. Cada ronda, alguien es elegido al azar en función de la probabilidad.
Inicialmente, todo el mundo empieza con igual probabilidad. Pero con cada ronda, el usuario seleccionado de la reelección de probabilidad disminuye (pero seguirá estando disponible para ser elegido, no obstante).
Si todo va muy justo y cada usuario que no ha sido elegido, antes de que se eligió a uno después de otro, entonces cuando todo el mundo está elegido una vez, las probabilidades de que les será igual otra vez.
Ejemplo: Juan, de Max & Sarah son 3 los usuarios.
Escenario1:
Initially: [ P(J)=%33, P(M)=%33, P(S)=%33 ]
1st round, John is elected: [ P(J)=%10, P(M)=%45, P(S)=%45 ]
2nd round, Max is elected: [ P(J)=%5, P(M)=%5, P(S)=%90 ]
3rd round, Sarah is elected: [ P(J)=%33, P(M)=%33, P(S)=%33 ]
Escenario 2:
Initially: [ P(J)=%33, P(M)=%33, P(S)=%33 ]
1st round, John is elected: [ P(J)=%10, P(M)=%45, P(S)=%45 ]
2nd round, John is elected again: [ P(J)=%2, P(M)=%49, P(S)=%49 ]
3rd round, Sarah is elected: [ P(J)=%5, P(M)=%85, P(S)=%10 ]
4th round, Max is elected: [ P(J)=%10, P(M)=%45, P(S)=%45 ]
Los valores de probabilidad de arriba no están basados en una estricta constante, sólo da para una mejor comprensión de la pregunta.
La idea principal, debe ser llevado a cabo es para dar a un usuario de la feria de las elecciones oportunidad y dejar de proteger a la re-elección de oportunidad(pero más pequeño, ya que su elección de recuento se hace más grande)
Gracias de antemano