| Verze | 3.01 |
|---|---|
| Vydavatel | Ion Saliu |
| Datum vydání | 4. 10. 2012 |
| Datum přidáno | 4. 10. 2012 |
| Os požadavky | Windows 2003, Windows Vista, Windows 98, Windows Me, Windows, Windows NT, Windows 2000, Windows 8, Windows Server 2008, Windows 7, Windows XP |
| Požadavky | None |
| Celkový počet stažení | 1 244 |
| Stahování za týden | 1 |
| Cena | Free |
Popis
Náhodná čísla generuje skutečná náhodná čísla; součástí je zkompilovaný program a zdrojový kód. Zdrojový kód používá dva málo známé algoritmy pro generování jedinečných náhodných čísel. Čísla jsou skutečně náhodná. Randomizační semeno je vysoce náhodné. Algoritmy v tomto vzorovém programu jsou nejvýstižnějšími algoritmy generování náhodných čísel. Počítače mohou generovat čísla tak vysoce náhodná jako ručním výběrem nebo spuštěním mechanických zařízení.
Součástí je vysoce randomizovaná funkce, kterou jsem vytvořil pro nastavení náhodného semene: TheSeeder. Používá systémové datum a čas, namísto pouhého TIMER. Mnozí zaměňují náhodnost za pravděpodobnost. Pokud je semeno například mezi 1 a 10, semeno se nepovažuje za náhodné. Ve skutečnosti mluvíme o STUPNĚ NÁHODNOSTI. Čím větší je rozsah semene, tím je semeno randomizovanější. Je tomu tak proto, že pravděpodobnost výběru jednoho konkrétního semene je nižší.
TIMER přijímá 86400 hodnot (počet sekund za 24 hodin). Samozřejmě, pokud použijete TIMER pouze jako zdroj a spustíte generátor náhodných čísel ve stejnou denní dobu, bude sekvence čísel vždy stejná. Proto termín pseudonáhodný. TheSeeder generuje náhodná semena mezi miliony a miliardami. Už v životě neuvidíte stejné semínko.
Plně funkční program umí generovat i roztočení rulety. Parametry: Největší číslo 37 (francouzská ruleta) nebo 38 (americká ruleta); čísla v kombinaci=1 (jedno otočení najednou). Poté odečtěte 1 od výsledku. Ruleta číslo 1 se tak stane 0, zatímco číslo 37 se stane 36. Zvláštní případ v americké ruletě: číslo 38 se stane dvojitou nulou (00).