BuzzerBeater Forums

Ayuda – Español > Porqué he ganado este partido?

Porqué he ganado este partido?

Set priority
Show messages by
This Post:
11
311576.9 in reply to 311576.1
Date: 9/15/2021 5:21:21 PM
Overall Posts Rated:
305305
Es increible el sesgo que tenemos los humanos que nos lleva a buscarle una explicación lógica a todo. Incluso aunque sepamos que es puro azar. Imagina que tiramos una moneda 50 veces Y nos salen 30 caras. ¿Por qué han salido 30 y no las 25 que esperábamos? ¿Estará la moneda cargada? ¿Será la forma como la lanzamos? ¿Será ...? Pero por qué tenemos que buscar explicacones extrañas. Es puro azar!!!

Yo esto lo entiendo en el caso de Cyberfistro, que es un negacionista del azar. Según él no existen los números aleatorios, y todo está decidido antes incluso del salto inicial. Pero ... ¿Darko?

Si un partido a priori igualado se repite 1000 veces, quizás 600 en efecto resulte igualado. En 300 un equipo gane de 10. En 100 un equipo gane de 15. En 20 un equipo gane de 20... y quizás haya un par de veces que un equipo gane de 30. Y al ganador le resulte tan raro como para postearlo en el foro.

Solo viendo es box score es suficiente para saber que ese partido para ganarlo de 30 no era. Poco más se puede decir seguro sin saber las skills.

Pero lo que más me pone los pelos de punta es que te aplaudan la paciencia. Gente que debería entender el juego. Ven el reparto de tiros, los puntos esperados, los porcentajes ... ¡esa paciencia fue una chapuza! pero te la aplauden.

Lo que digo, la necesidad humana de buscarle una explicación lógica a todo.

This Post:
11
311576.10 in reply to 311576.9
Date: 9/16/2021 5:57:22 PM
Overall Posts Rated:
305305
Mi cabeza ha seguido dándole vueltas a lo que escribí ayer.
Ahí va un modelo matemático. Es un poquito complicado.

Para simplificar las cosas, supongamos un partido en el que solo hay tiros de dos. Cada equipo tira a canasta 100 veces y tiene un 50% de meter y otro tanto de fallar. No hay rebotes, solo tiros. Pero para lo que busco me parece un modelo suficientemente ajustado.

Entonces las canastas anotadas por cada equipo siguen una distribución binomial, con n=100 y p=0.5. Llamémosles X1 y X2. Y lo que nos interesa es la diferencia en valor absoluto Y=|X1-X2|. La diferencia final en el marcador será 2*Y porque cada canasta vale 2.

La distribución de la variable aleatoria Y está aquí.
https://math.stackexchange.com/questions/2109662/differenc...

Aplicando la fórmula para n=100 obtengo una probabilidad de empate de 5.6% que en realidad será la mitad, algo menos del 3% porque en el juego real hay tiros libres y triples, los puntos no van de dos en dos.
Lo calculo aquí
https://www.wolframalpha.com/input/?i=%28200%21+%2F+%28100...

Y la probabilidad de una diferencia final entre 1 canasta y 15 canastas es de un 91.55%
Lo calculo aquí
https://www.wolframalpha.com/input/?i=sum+from+i%3D1+to+15...

Quedando una probabilidad de una diferencia mayor de 15 canastas, es decir, mayor que 30 puntos de
1 - 0.0563 - 0.9156 = 0.0281 o 2.81%
Es decir, que un 2.81% de partidos que a priori son totalmente igualados acabarán con una diferencia mayor a 30 puntos (si en el último cuarto no salieran los suplentes del ganador, claro está)

Quizás algún matemático, que sé hay más de uno por el juego, pueda echarle un vistazo a ver si me equivoqué porque casi un 3% de partidos igualados a priori con más de 30 puntos de diferencia me parecen demasiados.

This Post:
00
311576.12 in reply to 311576.10
Date: 9/19/2021 12:55:49 AM
mamelete
IV.46
Overall Posts Rated:
12801280
Second Team:
mamelete II
Yo no soy matemático, soy ingeniero, pero veo que tus datos no son reales. Se tiran unos 85 tiros y el porcentaje se parece a un 43% . rehaz los números e igual sale algo diferente.

Yo no pacto, nos vemos en las canchas.
This Post:
00
311576.13 in reply to 311576.12
Date: 9/19/2021 1:50:58 AM
Overall Posts Rated:
305305
Ay, estos ingenieros ...

Gracias por echarle un vistazo, no me lo esperaba.

En mi modelo cada equipo tira 100 tiros (n=100) de dos puntos con un porcentaje del 50% (p=0.5)

Si incluyera distintos tipos de tiro con distintos porcentajes, la fórmula analítica quedaría demasiado complicada. Ne creo que fuera capaz de hallarla, y además la "calculadora" me mandaría a la mierda.

Podría hacer una simulación de Montecarlo. Es decir, un pequeño programa que simule los tiros de un partido, con distintos tipos de tiros. Y repetirlo muchos miles de veces.

La variabilidad se reduciría un poco, porque en una distribución binomial es máxima con p=0.5, pero el resultado sería básicamente el mismo: poner a jugar dos equipos igualados no te garantiza que el partido resulte igualado. Que tu equipo sea un poco mejor, no te garantiza la victoria.

Esto a no ser que Cyberfistro tenga razón y esté todo amañado.

This Post:
00
311576.14 in reply to 311576.13
Date: 9/21/2021 1:43:35 AM
Floriondos Team
IV.44
Overall Posts Rated:
11341134
Un inciso, Evar: no soy un talibán en cuanto al azar. ¡Pues claro que no lo niego! Pero en informática no existe, y no lo digo yo, es que es un hecho contrastado de siempre. Ahora bien, ya empiezan a haber aproximaciones muy buenas, pero que tienen en cuenta muchos elementos que seguro que aquí no tienen (temperatura del núcleo de la CPU, tiempo entre pulsaciones de teclas, entre llegadas de paquetes de datos en la red, mediciones de ruido electromagnético, entre otras...).

Puedes encontrar más información aquí:
https://es.m.wikipedia.org/wiki/Generador_de_n%C3%BAmeros_...
https://es.m.wikipedia.org/wiki/Azar
https://en.wikipedia.org/wiki/Hardware_random_number_gener...

En la versión del 2008 de Debian se encontró un fallo de seguridad donde se podían predecir los números aleatorios:
https://www.schneier.com/blog/archives/2008/05/random_numb...

Y ya, como curiosidad, una leyenda urbana (que más tarde se demostró como falsa) sobre el “RANDOMIZE de la muerte” de los Inves Spectrum +:
https://www.teknoplof.com/tag/randomize-usr-4665/

De nada.

This Post:
00
311576.15 in reply to 311576.14
Date: 9/21/2021 4:49:37 AM
Overall Posts Rated:
305305
Me encanta lo de " ... escribió un artículo titulado «La generación de números aleatorios es demasiado importante como para ser dejado al azar»"

Hasta donde yo sé del tema, que es poco, el ordenador tienes que darle una "semilla" al programa, que suele ser la fecha del ordenador con su precisión máxima (microsegundos o lo que sea) y, a partir de ahí si que la secuencia es determinista, predecible. Pero claro, el momento preciso en el que el ordenador va a ejecutar el programa es impredecible, así que la secuencia es impredecible.

Y lo que es más importante para la simulación, los números de la secuencia aleatoria tienen que ser independientes. Por ejemplo, si la función da números entre 1 y 10 con igual probabilidad, y primero nos sale un siete, el segundo número de la secuencia tiene que seguir teniendo probabilidad uniforme, incluso sabiendo que el primero fue un siete, y así para toda la secuencia.

Ahora bien ¿Es todo esto perfecto? No. ¿Funciona suficientemente bien para un juego de baloncesto? Si el programador no mete mucho la pata, funciona de sobra.

Last edited by jesus.sanchez at 9/21/2021 4:50:11 AM