Skip to content

Manual del Software relativo al juego "El misterioso tablero de las posibilidades"

Published: at 12:00 AM

Table of Contents

Open Table of Contents

El Juego

Resumen del juego

Tenemos dos roles: los jugadores y quien guía. Estas personas tienen unas fichas que se mueve por un tablero. A cada una de las casillas del tablero le corresponde una distribución de probabilidad discreta. Quienes juegan no saben cuales son las distribuciones de probabilidad, su objetivo es caracterizar cada una de las distribuciones de probabilidad. Para esto pueden solicitar información sobre las casillas en las que está su ficha. Quien guía el juego tiene esa información y tiene el objetivo de remover a todas las piezas de quienes juegan, al alcanzarlas a lo largo del juego.

Preparación del juego.

Quien guía el juego comienza por “generar un tablero”. Para ello usa el software que describimos en el presente manual.

Desarrollo de una partida

Jugadores:

Pueden hacer las siguientes acciones:

  1. Solicitar Información: Deben elegir entre:

    A) Un estadístico de centro entre el promedio, la moda la mediana. B) Un estadístico de variabilidad entre la desviación estándar, el rango, el mínimo o el máximo. C) Un estadístico de forma, como el sesgo. D) Una muestra de valores de la distribución (lanza un dado para determinar cuantos)

  2. Resolver el acertijo con la información que ya tienen.

  3. Lanzar un dado y moverse ese número de casillas.

  4. Si han removido su ficha del juego (ver abajo), lanzar un dado. Si sacan el máximo vuelven a jugar.

Guía

  1. Primeros turno: Debe lanzar un dado. Si obtiene el valor más alto puede comenzar a moverse por el tablero.

  2. Turnos posteriores. Lanza un dado, se mueve la mitad del valor del dado, redondeado hacia abajo. Si llega a la casilla donde esté una o varias fichas, decidirá cuál de ellas es removida del juego.

El software

Hemos construido un programa que genera los diferentes tableros necesarios para utilizar el presente juego. Este código está disponible de manera abierta en la página web git.sr.ht/~gavox/gameDesign.

El software se ha publicado con una licencia Creative Commons Atribución/Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional disponible en https://creativecommons.org/licenses/by-nc-sa/4.0/deed.es

Usted es libre de:

Bajo los siguientes términos:

Cómo obtener el código

Hemos mantenido las versiones del código utilizando el software de control de versiones GIT. Esto implica que la versión más actualizada del código está disponible en modalidad de sólo lectura mediante el siguiente comando git:

git clone https://git.sr.ht/~gavox/juegoDistribucionesDiscretas

También es posible acceder al código como colaborador. En este caso se debe generar una cuenta la página web SourceHut, en https://sr.ht. Esta es una comunidad de desarrollo de software que sigue principios éticos y tiene una comunidad vibrante de desarrolladores. En este caso, el código se obtiene con:

git clone git@git.sr.ht:~gavox/juegoDistribucionesDiscretas

Instalación y uso

El código ha sido escrito en Python. Para correrlo se debe tener instaladas las siguientes librerías:

numpy, MdUtils

La información sobre los tableros quedará registrada en un documento MarkDown. Para ver este documento se debe tener un visor especializado en este tipo de documentos. En Linux, por ejemplo, se puede trabajar con:

	pandoc, grip

El manual fue escrito en LaTeX\LaTeX. Se incluye una versión ya compilada, pero si se quiere tener acceso a la versión más actualizada, o si se quiere modificar el manual o el Handout, se debe incluir un compilador de LaTeX\LaTeX. Recomendamos:

pdflatex

Organización de la información

Al instalar el código se generan las siguientes carpetas:

Parámetros

Actualmente se incluyen los siguientes valores modificables en el archivo modelCONSTANTS.py:

Valores de la Geometría

Lx : Número de columnas del tablero

Ly : Número de filas del tablero

orden de los tipos

tiposOrdenados : identifica si en cada fila hay un sólo tipo de distribución, o si no hay ese orden. Por defecto tiene el valor de False, luego no hay orden

Número de Valores a Llenar

Nval : Número de datos a mostrar en la tabla de valores correspondientes a las distribuciones.

Generador Aleatorio

semilla : valor que inicializa el generador aleatorio, debe cambiarlo para generar nuevas distribuciones.

Distribuciones Uniformes

maxUIN : valor máximo que puede tomar la función uniforme

minX : mínimo valor posible

maxX : máximo valor posible

Distribuciones Binomiales

maxRep : máximo número de repeticiones para las distribuciones binomiales.

Posibles Modificaciones

Información general

El proyecto hace parte del trabajo de investigación que llevo a cabo con el laboratorio de innovación en administración pública.

Integrantes


Next Post
Prueba de Hipótesis