¿Las máquinas tragamonedas son puramente aleatorias o calculan previamente cada giro?

Como programador de computadoras, asumí que cada giro de una máquina de póquer fue calculado previamente por la máquina, evitando así la posibilidad de que se pagaran múltiples pagos grandes en un corto período de tiempo. Por ejemplo, un tipo pone 5 dólares pero gira 3 x $10,000 en tres giros.

Estoy leyendo un folleto diseñado por el gobierno y me sorprende ver lo siguiente:

Hay millones de combinaciones posibles en las máquinas de póquer modernas y cada giro tiene las mismas posibilidades de generar una combinación ganadora.

Más adelante dice que el operador puede cambiar el sesgo de la máquina para que haya menos posibilidades de ganar, es decir, ajustando la probabilidad, pero la declaración anterior sugiere que el pago provisto todavía se deja al azar. Lo que significa que efectivamente podría obtener múltiples pagos grandes seguidos.

La mayoría de los jugadores de máquinas tragamonedas que he conocido sugieren que una máquina "se queda en silencio" después de un pago medio/grande y que es mejor que saques tu dinero y cambies de máquina porque la máquina sabe que ya te ha pagado.

¿Los pagos de las máquinas de póquer por cada giro se calculan sobre la marcha o se basan únicamente en estadísticas?

En la última línea, la respuesta a ambas opciones es ¡Sí!
@Oddthinking: creo que lo redacté mal, me refiero a precalculado en cada turno, como decidido de manera determinista.
A menudo, incluso después de la explicación, las personas tienen problemas para comprender el concepto estadístico de una serie de eventos independientes. En cambio, se utiliza la tradición del jugador de varios tipos para explicar supuestos patrones en los eventos a medida que se realizan.
¿Por qué deberían diseñarse así? La posibilidad de que esto suceda es pequeña en el mejor de los casos y si la máquina no tiene suficiente dinero para pagar una gran ganancia, aún puede alertar a un empleado.
@Martin Ninguna máquina tragamonedas en un casino que haya visto todavía paga en efectivo. Le dan una hoja de papel con un valor en efectivo que puede cobrar o enviar a otra máquina tragamonedas. O tiene una tarjeta, que tiene un valor en efectivo. Las máquinas sacan dinero de la tarjeta por cada giro y ponen las ganancias en la tarjeta. Puede obtener el valor en efectivo de parte o todo el dinero de la tarjeta en cualquier momento.
Gracias @Sam, ya pensé que se usa algo como esto. (Yo mismo no tengo mucha experiencia con los casinos, porque son muy raros en Alemania). Esto hace que la afirmación sea aún menos probable, ¿verdad?
@Martin, sí, menos probable si no tener las ganancias a mano fuera el motivo de la suposición. En todos los casinos en los que he estado (3 de ellos), las ganancias las pagaba el cajero, no la máquina en sí. Estoy seguro de que probablemente hubo un tiempo en el que las máquinas escupían dinero, pero no las modernas aquí. No puedo imaginar por qué alguien supondría que los resultados que se calcularon previamente alguna vez fueron el caso. También soy programador, y nunca pensé eso.
@SamIAm: Tampoco tiene sentido para mí y realmente suena como la tradición de algunos jugadores como se dijo anteriormente. Por cierto, recuerdo haber visto máquinas de juego en el Reino Unido que usaban efectivo real (.1 o .5 libras más o menos), pero estas máquinas eran solo para pequeñas ganancias y nunca tenían grandes premios.
Los casinos corren este riesgo con los juegos tradicionales. No veo su motivación para mitigarlo con tragamonedas.
Depende de si consideraría un generador de números pseudoaleatorios con un valor inicial como un cálculo "predeterminado". Es un cálculo determinista y el mismo RNG con la misma semilla debería producir la misma secuencia numérica.

Respuestas (2)

No, no es que los resultados estén precalculados en las máquinas de juego. El resultado de cada juego se calcula de forma independiente y sobre la marcha.

La aleatoriedad de las máquinas de juego está validada estadísticamente por empresas independientes como Gaming Laboratories International . [Advertencia: el sitio tiene una voz superpuesta molesta.]

En GLI, tenemos un trabajo: probar equipos de juegos electrónicos. De hecho, nuestros clientes son reguladores del juego en jurisdicciones de todo el mundo, más de 450 en total.

Se prueban contra estándares tales como Dispositivos de juego en casinos , aunque el estándar apropiado depende de la jurisdicción y aún no existe un estándar universalmente aceptado .

Reglas de ejemplo de los estándares de dispositivos de juego en casinos :

Cada posible permutación o combinación de elementos del juego que produzca resultados de juego ganadores o perdedores estará disponible para selección aleatoria al inicio de cada juego, a menos que el juego indique lo contrario;

[...]

El RNG [generador de números aleatorios] se alternará continuamente en segundo plano entre los juegos y durante el juego a una velocidad que el jugador no puede cronometrar.

[...]

A menos que se indique lo contrario en el payglass, cuando el dispositivo de juego juegue un juego reconocible como póquer, blackjack, ruleta, etc., las mismas probabilidades asociadas con el juego en vivo serán evidentes en el juego simulado. Por ejemplo, las probabilidades de obtener un número en particular en la ruleta donde hay un solo cero (0) y un doble cero (00) en la rueda, serán de 1 en 38; las probabilidades de sacar una carta o cartas específicas en Poker serán las mismas que en el juego en vivo. Para otros dispositivos de juego (como juegos de carretes giratorios o juegos de carretes giratorios de video), la probabilidad matemática de que un símbolo aparezca en una posición en cualquier resultado del juego debe ser constante.

Nota: Algunas máquinas manejan un premio mayor creciente. Cuando hay un premio mayor, los pagos esperados entre juegos no son independientes.

Descargo de responsabilidad: tengo un amigo que solía trabajar en la industria de validación de juegos, pero no para esta empresa. No tengo conexión con Gaming Laboratories International.

Estaría interesado en saber por qué esto es necesario: "a una velocidad que el jugador no puede cronometrar". ¿Seguramente ese tonto vuela (aleatoriamente no ciclando 1,2,3,4) a un ritmo fenomenal, sin repetirse a intervalos regulares?
Posiblemente en respuesta a Michael Larsen en Press Your Luck ? Versión más larga y mejor contada de This American Life (Acto IV) .
@xiaohouzi79: si puede cronometrar las actualizaciones, puede predecir números futuros, ya que el RNG es en realidad un pseudo RNG, lo que le permite a un jugador mejorar sus probabilidades.
@Rory ¿Estás seguro de esto? ¿Por qué los casinos modernos no usarían RNG reales? Dichos dispositivos son lo suficientemente baratos, e incluso las computadoras normales pueden producir números aleatorios no predecibles ( /dev/randomen Unix...) utilizando varias fuentes de ruido ambiental de los controladores de dispositivos. De cualquier manera, el requisito de velocidad no cronometrada es innecesario.
Los RNG son, hasta donde yo sé, todos los RNG lineales congruentes. El RNG también debe preservar su estado durante cortes/reinicios de energía. La razón es simple: no solo necesita números aleatorios, debe garantizar que todos los números aparecerán eventualmente. Los generadores lineales congruentes tienen esa característica. Si es posible que algunos números no aparezcan en la secuencia, esos valores pueden corresponder al rango de valores que producen una victoria de primer nivel en el juego, lo que invalidaría las tablas de pago.
@DanHaynes No entiendo su "La razón es simple": en mi opinión, para simular la ruleta, debe ser aleatorio, y dejar al azar si algún número dado finalmente aparece; y para simular el póquer, debe seleccionar al azar del mazo de cartas restantes.
@ChrisW Imagine un RNG que se vuelve a sembrar con un valor aleatorio cada tercera vez que lo usa. Hay números que el generador nunca producirá en un millón de años. Si uno de esos números se corresponde con una escalera real, el jugador nunca acertaría uno. Pero las verdaderas probabilidades de obtener una escalera real en el póquer son fijas. Si juegas suficientes manos, sucederá . Tiene que ser preservado a través de cortes de energía/reinicios, de lo contrario, los jugadores harán una apuesta, robarán algunas cartas y luego desconectarán si es una mano perdedora. Vuelva a encenderlo, dibuje de nuevo... repita hasta que aparezca una mano ganadora. Sí, realmente sucede.
@ChrisW: Estas cosas están reguladas por ley y su especificación no es suficiente por ley para simular el póquer. Para simular correctamente una baraja de baraja, si ejecuta un millón de juegos, la distribución de qué carta está en la parte superior de la baraja debe ser igual, es decir, debe garantizar que la baraja aleatoria genere la misma probabilidad de obtener rey de trébol o tres de diamantes o cualquiera de las otras cartas como la parte superior de la baraja. De hecho, debe garantizar esto para todas las posiciones en el mazo. En los juegos de azar, la distribución estadística es tan importante como la imprevisibilidad.
¿Cómo, exactamente, se "demuestra" (aparte de examinar la lógica/mecanismo) que una ranura es verdaderamente "aleatoria", en lugar de usar una secuencia preprogramada?
@DanielRHicks: No tienen que dejar de examinar las partes internas. También hay pruebas estadísticas para buscar sesgos y no aleatoriedad.
@Oddthinking: considere que a menudo es imposible descifrar la lógica de un programa de computadora cuando no hubo intención de ocultar el algoritmo. ¿No crees que cualquier programador de séptimo grado razonablemente competente podría ocultar "trampas"?
¿Qué incentivo hay para hacer trampa cuando solo pueden hacer que el juego favorezca estadísticamente al operador?
@DanielRHicks: Llevémoslo al chat .

Según esta fuente, es posible calcular previamente el resultado de una máquina tragamonedas y "robar el banco".

Por lo tanto, puede decidir si cree que es precalculado o completamente aleatorio y "precalculable" sobre la marcha.

-1: Esa fuente, un artículo de Wired, no es confiable; no contiene suficientes detalles o referencias para asegurar que lo que están relatando es verdadero. Iba a demostrar esto mostrando que otro usuario había hecho una pregunta sobre ese artículo exacto , ¡pero resulta que eras tú ! Incluso usted no confía en esta fuente.
FWIW, Schneier parece haberlo tomado al pie de la letra.
Esto es interesante pero no está realmente relacionado con la pregunta. OP preguntó si las máquinas "deciden" de antemano que el jugador va a perder. Que el generador de números aleatorios interno tenga una debilidad y se pueda predecir es muy diferente de no estar basado en absoluto en un generador de números aleatorios.