domingo, 25 de marzo de 2012

Información sobre apuestas

He desarrollado una pequeña aplicación Java que proporciona información básica sobre una apuesta a partir de las cuotas proporcionadas. 
Dadas las cuotas de un evento, como por ejemplo un partido de fútbol, proporciona la siguiente información:
  • Margen de beneficios, el porcentaje del dinero apostado por los jugadores que cobra la casa de apuestas (la comisión).
  • Fracción de pago que paga la casa de apuestas al jugador.
  • Probabilidad matemática (pura) a partir de las cuotas, que la casa de apuestas estima para cada resultado.
  • Esperanza de premio = Probabilidad * premio (cuota)
  • Rentabilidad, una apuesta es rentable si la esperanza de premio es mayor que la unidad.
El programa necesita tener instalada la máquina virtual de Java y se puede ejecutar desde una terminal de línea de comandos de la siguiente manera:
java -jar Apuestas.jar  cuota1 cuota2 ... cuotaN

Por ejemplo, para el resultado de un partido de fútbol con cuotas 1.57 para el 1, 3.80 para la X y 5.00 para el 2. La llamada al programa sería:
java -jar Apuestas.jar  1.57 3.80 5.00

y la salida del programa es:
Margen de beneficios: 10,01%
Fracción de pago: 90,9%
Probabilidades: [57,9%, 23,92%, 18,18%]
Esperanza de premios: [90,9%, 90,9%, 90,9%]
Rentabilidad: [false, false, false]
  
Para más información puede consultarse la publicación: "El apasionante mundo de las apuestas deportivas" de iApuestas – Portal de Apuestas.

Cualquier error en el programa o sugerencia será bienvenido en los comentarios.

Programa: http://www.mediafire.com/?4nf997tpetfoxeg

No hay comentarios:

Publicar un comentario

beruby.com - Empieza el día ahorrando