BetTune: Proceso de apuestas
Cuando cambian las cuotas en Pinnacle, el sistema lanza automaticamente una comprobacion de los filtros configurados por los usuarios y forma un pool de apuestas.
Secuencia de ejecucion
1. Orden aleatorio de usuarios
- Los usuarios con suscripcion PRO se barajan aleatoriamente y se procesan primero.
- Despues, los usuarios con suscripcion Basic tambien se barajan aleatoriamente y se agregan a continuacion.
2. Recorrido de los filtros de cada usuario
- Para cada usuario, el sistema revisa todos sus filtros aplicables al tipo de apuesta actual.
- En cuanto se cumplen las condiciones del primer filtro coincidente, se calcula el importe de la apuesta, se anade la apuesta al pool y ya no se revisan mas filtros de ese usuario.
3. Comprobacion de limites de stake
- El sistema verifica si el importe total de las apuestas del usuario supera el limite del bookmaker. Si todo esta dentro del limite, se pasa al siguiente usuario.
- Si el pool restante es menor que el limite del filtro del usuario, se anade para ese usuario una apuesta igual al importe restante del pool.
4. Finalizacion del proceso
- El proceso continua hasta que se alcanza el importe objetivo de la apuesta o hasta que se han procesado todos los usuarios. Esto garantiza que cada usuario tenga una oportunidad justa de entrar en la apuesta, ya que el orden de procesamiento es aleatorio.
Ejemplo
Limite del bookmaker: 200
Pool:
Usuario 1: apuesta 60 (limite del filtro 60, quedan 140)
Usuario 2: apuesta 100 (limite del filtro 100, quedan 40)
Usuario 3: apuesta 30 (limite del filtro 30, quedan 10)
Usuario 4: apuesta 10 (limite del filtro 50, quedan 0)
Conclusiones
- Cada usuario tiene la posibilidad de quedar al principio de la cola, o entre los primeros, y recibir su parte del pool de apuestas. Esto evita que algun usuario quede sistematicamente fuera de las apuestas.
- Gracias al pool de apuestas, varios usuarios pueden apostar a la misma cuota favorable, siempre que sus stakes individuales se mantengan dentro del limite del bookmaker.