Estoy usando semillas secuenciales (1,2,3,4, ...) para la generación de números aleatorios en una simulación. ¿El hecho de que las semillas estén cerca uno del otro hace que los números pseudoaleatorios generados sean similares también?¿Las semillas cercanas en la generación de números aleatorios pueden dar números aleatorios similares?
creo que no cambia nada, pero yo estoy usando Python
Edición: He hecho algunas pruebas y los números no ser similar. Pero me temo que la similitud no se puede notar solo mirando los números. ¿Hay alguna característica teórica de la generación de números aleatorios que garantice que las diferentes semillas den números pseudoaleatorios completamente independientes?
Lo que puede hacer si usted no confía en el generador de números aleatorios (un poco de un truco, lo admito) es pasar a través de la semilla el algoritmo SHA1 de 'hashlib'; diseñado para mapear valores similares a otros completamente distintos. –
He notado ese efecto, pero creo que fue en Microsoft C++, no en Python. Creo que el módulo 'random' usa mejores algoritmos. –