La aleatorización Técnica

algoritmos informáticos son deterministas y no pueden realmente producir números aleatorios. En lugar de números verdaderamente aleatorios , generadores de números pseudo-aleatorios producen números en una manera que no se puede predecir y son estadísticamente similares a los números verdaderamente aleatorios . Siembra

La mayoría de los generadores de números pseudo-aleatorios usan funciones recursivas que requieren un valor inicial o semilla, para empezar. El dígito menos significativo en el reloj de una computadora, la milésima parte de un segundo lugar , por ejemplo , a menudo se utiliza para inicializar el algoritmo ya que el usuario no sabrá el valor de la semilla.

Pruebas

Series de números producidos por generadores de números pseudo-aleatorios son probados estadísticamente para asegurar que tengan las mismas propiedades , como el medio y la distribución , a lo largo de la misma gama .

dispositivos físicos

En principio , un dispositivo físico , por ejemplo uno que mide la desintegración atómica , podría ser utilizado para producir números aleatorios . Pero ya que los números producidos por estos dispositivos no son probablemente aleatorios , sus salidas se deben probar al igual que las salidas de los generadores de números pseudo-aleatorios .