Mostrando entradas con la etiqueta simulación del lanzamiento de dos dados. Mostrar todas las entradas
Mostrando entradas con la etiqueta simulación del lanzamiento de dos dados. Mostrar todas las entradas

domingo, 5 de septiembre de 2021

Simulación del lanzamiento simultáneo de dos dados de parchís

Mediante el lenguaje de programación Python3, vamos a tratar la simulación del lanzamiento simultáneo de dos dados de parchís no trucados y el cálculo de la probabilidad de que la suma de las puntuaciones en un lanzamiento sea igual a un determinado valor.

  Las caras de sendos dados están numeradas del '1' al '6', dichos valores son los elementos de las respectivas LISTAS asociadas a cada dado, las cuales se recorren iterativamente de forma anidada para formar ( utilizando la instrucción 'add' ) el CONJUNTO de las 2-tuplas del espacio muestral así como el CONJUNTO de las 2-tuplas de los resultados favorables a que el valor de la suma de las puntuaciones del lanzamiento simultáneo de los dos dados sea igual a un valor requerido por el usuario.

  Así pues, en el programa se hace uso de dos LISTAS y de dos CONJUNTOS.

  Finalmente, se calcula la probabilidad de que el resultado de la suma de las puntuaciones de los dos dados que se lanzan sea igual a un determinado valor ( comprendido entre 2 y 12 ), el cual se solicita al usuario al inicio del programa.

  Como se parte de un espacio muestral equiprobable, la probabilidad se calcula aplicando directamente la regla/principio de Laplace.

  Para contabilizar el número de casos posibles así como el número de casos favorables ( número de elementos de los CONJUNTOS ) se utiliza la instrucción 'len'

-oOo-

Archivo de texto con el código fuente en el lenguaje de programación Python3: [simulaciondosdados.txt]

Referencias:
  [1] Vacas, J.A.: Curso de Python, YouTube

$\square$