Todos sabemos que los generadores de números aleatorios en las computadoras no generan números aleatorios verdaderos, sino que generan números pseudoaleatorios. Además, algunos RNG son mejores que otros, y algunos se implementan mejor que otros.
¿Cuáles son algunos ejemplos de cuando se ha utilizado un RNG deficiente o un RNG mal implementado y se ha explotado?
Ejemplos que he encontrado son
- Ron Harris engañando a Keno -
- Michael Larsen golpeando "Presiona tu suerte"
- Primeros juegos de póker en línea usando un RNG predecible www.cigital.com/papers/download/developer_gambling.php
2
Hay otro conjunto de problemas relacionados, los estudios científicos / estadísticos de Monte Carlo realizados con RNG deficiente que luego se consideraron falsos. Lamentablemente no estoy contribuyendo mucho porque no puedo recordar la referencia, pero definitivamente ha sucedido ...
—
Korone
De memoria, el programa de juegos del Reino Unido Deal or No Deal usó originalmente (pseudo-) números aleatorios generados en Excel, y un espectador pudo resolver el problema de qué caja contenía qué premio. Pero no creo que el premio haya sido explotado como tal.
—
Silverfish
Para las personas que votan para cerrar: creo que esta publicación es segura sobre el tema aquí. Tanto la generación de números (pseudo) aleatorios como el historial de estadísticas están claramente en el tema, y no estoy seguro de qué aspecto de esta intersección lo haría fuera de tema. Incluso si uno argumentara "ahh, pero solo las matemáticas de RNG están en el tema aquí" (lo cual sería muy reduccionista en mi opinión), una muy buena respuesta a esta pregunta, el tipo que espero leer, explorará qué detalles matemáticos permitieron la explotación.
—
Silverfish
@Corone: ¿Quizás estás pensando en RANDU en.wikipedia.org/wiki/RANDU ?
—
David Cary