Tilfældige tal genererer ægte tilfældige tal; kompileret program og kildekode er inkluderet. Kildekoden anvender to små kendte algoritmer til at generere unikke tilfældige tal. Tallene er virkelig tilfældigt. Randomiseringsproceduren frø er meget tilfældigt. De algoritmer i denne prøve program er mest præcise algoritmer af tilfældige tal generation. Computerne kan generere tal som meget tilfældigt som ved manuelt valg eller kører mekaniske anordninger.
Inkluderet er en meget randomiseret funktion jeg oprettet for at indstille random seed: TheSeeder. Det bruger systemets dato og tid, i stedet for bare TIMER. Mange forveksler tilfældighed for sandsynlighed. Hvis frøet er mellem 1 og 10, for eksempel frø ikke anses for at være tilfældige. Faktisk hvad vi taler om, er den grad af tilfældighed. Jo større udvalg af frø, mere randomiseret frøet. Det er det, fordi sandsynligheden for at vælge en bestemt frø er lavere.
TIMER tager 86.400 værdier (antal sekunder i 24 timer). selvfølgelig, hvis du bruger TIMER kun som frø og kører den tilfældige generator på samme tidspunkt af dagen, vil den sekvens af tal altid være den samme. Derfor udtrykket pseudotilfældig. TheSeeder genererer tilfældige frø mellem millioner og milliarder. Du vil ikke se det samme frø igen i din levetid.
Det fuldt funktionelt program kan også generere roulette spins. Parametrene: Største antal 37 (fransk roulette) eller 38 (amerikansk roulette); numre pr kombination = 1 (en tur ad gangen). Så fratrække 1 fra resultatet. Således roulette nummer 1 bliver 0, mens nummer 37 bliver 36. Det særlige tilfælde i amerikansk roulette: nummer 38 bliver dobbelt nul (00).
Kommentarer ikke fundet