Mi amigo me pidió una versión modificada de El problema de Monty Hall en su opinión. Pero me parece que la descripción es un poco espeluznante y tal vez alguien aquí puede iluminar nos puede iluminar cuál es el problema con la descripción del problema, o tal vez soy yo quien se pierde algo.
Imagina exactamente la misma configuración que en el problema de la sala mensual con una diferencia. Imagina que elijo una carta al azar. Ahora, a diferencia del problema original, el presentador no sabe dónde está el coche, y de las dos cartas restantes elige al azar una carta: si resulta ser una cabra el presentador nos muestra esta carta (como en el juego original), sin embargo, si resulta ser un coche, mi amigo dice que "abandona" el juego (o no considera tal caso). Ahora la pregunta es la misma que en el problema original, ¿es mejor que cambie mi elección inicial?
Uno de los problemas de esta descripción es, sobre todo, la parte de "abandonar". ¿No entorpece esto el proceso de calcular si debemos cambiar o no? ¿Cómo se modela el caso de que el anfitrión abandone el juego (para calcular si se debe cambiar o no)?
Afirmó que en ese caso, cambiar mi elección inicial ya no me da ninguna ventaja e hizo un programa de simulación como el siguiente. Hizo 10000 experimentos, donde se saltaba la parte en la que el anfitrión eligió un coche, por lo que, por supuesto, se quedó con 2/3 de los casos de prueba del experimento, y afirmó que ahora, ya que el número de partidos que el usuario hizo (1/3 de 1000) es la mitad del número de casos de prueba (2/3 de 1000 - los que el anfitrión no eligió un coche) - ya no es ventajoso cambiar la tarjeta.
No encuentro ningún fallo ni en la descripción del problema ni en la implementación que he mencionado anteriormente. ¿Puede alguien ayudar a averiguar qué es lo que falla en la descripción del problema o en la implementación?
Agradecería un poco de ayuda porque me he confundido en general con todo el asunto ahora (mientras que entiendo bien el problema original de los pasillos de mesy).
PS. Aquí está la implementación de Java en realidad: http://codepad.org/rt7fOqei donde deduce que como match
es la mitad de count
entonces no tiene sentido cambiar mi elección inicial.