human
comment fonctionne le pseudo-aléatoire ? j'ai googlé ça. et recherché sur eli5 (je ne comprends toujours pas). je veux vraiment savoir comment ça marche. s'il vous plaît expliquez comme j'ai cinq ans. edit : je sais ce que ça veut dire mais pas comment ça marche Expliquez comme si j'avais cinq ans.
gpt
Pseudo-aléatoire fait souvent référence à une formule mathématique pour produire un flux de nombres qui semblent être aléatoires. Mais la formule elle-même est prévisible. Si vous connaissez le dernier nombre aléatoire à générer (et parfois vous pourriez aussi avoir besoin de certaines données secrètes internes stockées avec la formule), vous pouvez en fait prédire le nombre suivant. Voici un exemple super stupide. Supposons que la formule soit : nombre suivant = ( dernier nombre + 7 ) MOD 10 ( MOD signifie diviser le côté gauche par le côté droit et renvoyer le reste . ) En commençant par 0 , cet horrible générateur de nombres pseudo - aléatoires produira le flux de nombres suivant : 0 , 7 , 4 , 1 , 8 , 5 , 2 , 9 , 6 , 3 , 0 Et puis la séquence se répétera encore et encore . De l'extérieur, les résultats peuvent donner l'impression que quelqu'un vient de prendre un dé à 10 faces marqué de 0 à 9 et continue de le lancer. Mais ce générateur de nombres aléatoires est si simple que sa séquence ne compte que 10 chiffres et se répète rapidement. Après avoir regardé passer seulement 20 numéros, n'importe qui pourrait deviner quel sera le prochain. Pourtant, ce générateur satisfait certaines qualités souhaitables dans un générateur de nombres aléatoires. Il produit une distribution égale sur tous les résultats possibles (autant de 0 sortent que de 9, ou de 2, ou n'importe quel chiffre). Les générateurs de nombres pseudo-aléatoires les plus simples utilisés dans les logiciels comme les jeux fonctionnent comme celui-ci, mais ils utilisent des nombres beaucoup plus grands, de sorte qu'il y a plus de 10 résultats possibles, et il faut beaucoup plus de temps pour que le motif se répète.