Uso semi sequenziali (1,2,3,4, ...) per la generazione di numeri casuali in una simulazione. Il fatto che i semi siano vicini l'un l'altro rende anche i numeri pseudo-casuali generati?I semi vicini nella generazione di numeri casuali possono fornire numeri casuali simili?
penso che non cambia nulla, ma sto usando python
Edit: ho fatto alcune prove e i numeri non simile. Ma temo che la somiglianza non possa essere notata solo guardando i numeri. C'è qualche caratteristica teorica della generazione di numeri casuali che garantisce che semi diversi forniscano numeri pseudo-casuali completamente indipendenti?
Cosa si può fare se non vi fidate del RNG (un po 'di un hack, lo ammetto) è passare il seme attraverso l'algoritmo SHA1 da 'hashlib'; è progettato per mappare valori simili a quelli completamente distinti. –
Ho notato questo effetto ma penso che fosse in Microsoft C++, non in Python. Credo che il modulo 'random' usi algoritmi migliori. –