Toevalsgenerator

Een toevalsgenerator is een instrument dat, of een methode die toevalsgetallen produceert.

Een toevalsgetal is een getal aselect gekozen tussen twee grenzen, zodanig dat ieder getal tussen die grenzen een even grote kans maakt te worden getrokken. Een toevalsgetal is dus onvoorspelbaar en in een lange reeks toevalsgetallen bestaat geen regelmaat of patroon en komt elk mogelijk getal ongeveer even vaak voor. Een toevalsgenerator produceert aselecte trekkingen uit een homogene kansverdeling, een kansverdeling op een eindig aantal mogelijkheden, met voor elke mogelijkheid dezelfde kans, waarbij de trekkingen onderling onafhankelijk zijn.

Het blijkt in de praktijk moeilijk een reeks toevalsgetallen te laten maken door een proefpersoon. Mensen hebben de neiging zich te laten leiden door ideeën over regelmaat en willekeur. Als gevolg daarvan worden reeksen als '2 2 2 2' en '1 2 3 4' al snel vermeden, terwijl in een reeks werkelijke toevalsgetallen ook dergelijke opeenvolgingen voorkomen. Een toevalsgenerator is een mechanisme of een algoritme dat zich niet door subjectieve overwegingen zoals willekeur laat leiden.

Pseudo-toevalsgetallen

Hoewel men voor sommige toepassingen, zoals kansspelen, echte toevalsgetallen wenst, zijn voor andere toepassingen zogenaamde pseudo-toevalsgetallen nodig. Dat zijn reeksen getallen die wat diverse criteria betreft niet van echte te onderscheiden zijn, maar desondanks toch reproduceerbaar. Er zijn verschillende methoden bedacht om zulke pseudo-toevalsgetallen te genereren. Vóór het computertijdperk waren dat voornamelijk lijsten met getallen. Met de komst van de computer werden algoritmen gebruikt om eenvoudig lange reeksen pseudo-toevalsgetallen te verkrijgen. De belangrijkste daarvan is Lehmer-congruentie. Een andere methode maakt gebruik van een maximum-lengtereeks, gegenereerd met behulp van een linear feedback shift register.

Mechanismen

Gebruikelijke mechanismen liggen aan de basis van de term "aselecte trekkingen". Ze kunnen samengevat worden met de term: hoge-hoedmethode. Andere zijn vergelijkbaar met de dobbelsteen. Beide leveren onder de juiste condities echte toevalsgetallen.

Soms wordt dat betwijfeld. Gooit men een dobbelsteen meerdere keren op precies dezelfde manier, waarbij alle externe invloeden, zoals de wind en trillingen van de aardbodem, worden uitgeschakeld, dan zou het resultaat in theorie altijd hetzelfde moeten zijn. In de praktijk zijn er echter altijd wel externe invloeden. Op kwantumniveau is dat anders, het gedrag van atomaire deeltjes is werkelijk onvoorspelbaar, en die onvoorspelbaarheid werkt in zeer geringe mate ook op het macroniveau door.

Hoge hoed

De hoge hoed met lootjes is het klassieke voorbeeld van een eerlijke lotingsmethode. Varianten zijn een doos, vaas of urn met knikkers of ballen. Een bekende vorm is de trekking van de lotto-getallen. Ook bij het afroepen van de getallen bij Bingo wordt deze methode gebruikt.

Dobbelsteen

Een goede mechanische toevalsgenerator is het gooien met een exact zuivere dobbelsteen: het resultaat van elke worp is onafhankelijk van de vorige worpen. Er is dus niets anders te voorspellen dan dat het nieuwe getal opnieuw zal liggen tussen de grenzen (1 en 6). Varianten zijn het werpen met een munt en het gebruik van dobbelstenen met andere aantallen zijden.

Vermeldenswaard is de manier om met een willekeurige munt, waarvan dus nog niet zeker is of hij zuiver is, een worp met een zuivere munt te simuleren, bedacht door Von Neumann en onafhankelijk van hem later ook door de Nederlandse hoogleraar statistiek Hemelrijk. Men werpt steeds twee keer met de munt. Is de uitkomst eerst kruis en dan munt dan spreken we van succes, komt eerst munt en dan kruis dan noemen we het resultaat een mislukking. Leveren de beide worpen dezelfde uitkomst, dus kruis en kruis of munt en munt, dan werpen we opnieuw. Het kan even duren voor men eruit is, maar de loting is, ongeacht de onzuiverheid van de munt, volstrekt eerlijk.

Toeval met behulp van effecten uit de natuurkunde

De genoemde methoden zijn lastig te gebruiken in apparaten en systemen. Daarom wordt er bij het werken met toevalsprocessen in wetenschappelijk onderzoek wel gebruikgemaakt van het verval van (licht)radioactief materiaal of kwantumeffecten, zoals witte ruis, waarvan de kwantummechanica zegt dat ze volslagen aselect zijn. Een sensor meet deze effecten en genereert hiermee aselecte getallen.

Algoritmen

Ook vóór de komst van de computer zocht men al naar algoritmen om (pseudo-)toevalsgetallen te berekenen. Zo kende men de "mid-square-" en de "mid-product-"methode, die uiteindelijk naar de congruentiemethode van Lehmer leidden.

Mid-square

Van een startgetal van twee cijfers berekent men het kwadraat en schrijft dit op met vier cijfers en kiest de middelste twee cijfers als nieuw toevalsgetal. Bijvoorbeeld:

25       25 × 25 = 0625
62       62 × 62 = 3844
84       84 × 84 = 7056
05       05 × 05 = 0025
02       02 × 02 = 0004
00

Zo'n reeks wordt al gauw cyclisch, of loopt op 0 uit, zodat men een verbetering zocht in de mid-productmethode.

Mid-product

In plaats van een kwadraat berekent men het product van twee getallen, neemt de middelste twee cijfers en schuift de getallen door.

25       13       25 × 13 = 0325
13       32       13 × 32 = 0416
32       41

Lehmer-congruentie

De tegenwoordig meest gebruikte en goed onderzochte methode is de congruentiemethode van Lehmer, kortweg Lehmer-congruentie genoemd. Bij deze methode wordt elk volgend getal verkregen door het vorige getal met een vast getal A te vermenigvuldigen en daarna modulo een getal M te reduceren. Door geschikte keuze van A en M kunnen zeer goede toevalsgeneratoren ontstaan.

Lijsten

Lange tijd behielp men zich ook met lijsten met toevalsgetallen. Eenmaal geproduceerd en daarna gepubliceerd in tabellen. Bekende lijsten zijn:

  • Tippet-table (1927), met 41 600 cijfers uit statistieken
  • Fisher-Yates (1938): 15 000 cijfers verkregen als 15e-19e decimalen uit de Logarithmica Britannica' van Thompson
  • Kendall-Babington Smith (1939): 100 000 cijfers, geproduceerd door een machine
  • Rand Corporation (1955): 1000 000 cijfers, geproduceerd door een elektronisch apparaat.

Toepassingen

Toevalsgeneratoren worden gebruikt in programma's die steeds anders moeten reageren, zoals simulatiemodellen, simulatoren en spellen. Zonder de generator zou, bij gelijke acties van de menselijke speler, een spel steeds identiek verlopen, waarna de uitdaging snel verloren is. Ook bij simulatie van fysische processen zoals radioactief verval worden ze gebruikt. In de parapsychologie zijn toevalsgeneratoren gebruikt om te trachten telekinetische beïnvloeding aan te tonen.

Donald Knuth heeft in zijn werk The art of Computer Programming een heel goede beschouwing gewijd aan het maken van toevalsgenerators; een behartigenswaardige opmerking die hij aan het begin maakt is dat wie zelfs maar overweegt een dergelijke generator te programmeren zich al in 'een staat van zonde' bevindt.

Toevalsgeneratoren kunnen ook gebruikt worden bij procedurele generatie van content van computerspellen of grafische computerprogramma's. Zie ook de lijst van toevalsgeneratoren voor een overzicht.

Read other articles:

Questa voce o sezione sull'argomento musicisti statunitensi non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Segui i suggerimenti del progetto di riferimento. Jon Donais con gli Anthrax nel 2016 Jonathan Donais (5 aprile 1980) è un chitarrista statunitense, chitarra solista del gruppo metal statunitense Shadows Fall e del gruppo thrash metal Anthrax. Indice …

Bucovina La Bucovina oggi inserita tra la Romania e l'Ucraina Stati Romania Ucraina Lingueromenoucraino La Bucovina (pronuncia: /bukoˈvina/[1]; in tedesco Bukowina, anticamente Buchenland; in romeno Bucovina; in ucraino Буковина?, Bukovyna; in russo Буковина?, Bukovina) è un territorio dell'Europa orientale amministrativamente diviso tra Romania (Bucovina meridionale) e Ucraina (Bucovina settentrionale). Indice 1 Nome 2 Geografia fisica 3 G…

Cricket ground in Bundaberg, Australia Salter OvalGround informationLocationBundaberg, AustraliaEstablishmentcirca 1945Capacity8,500 (600 seated)Team information Queensland (1982–1995)As of 21 October 2011Source: Ground profile Salter Oval (known prior to 1945 as the West End Recreation Reserve) is a cricket ground in Bundaberg, Queensland, Australia. The first recorded match on the ground came in 1948 when Queensland Country Women played England Women.[1] It held its only first-cl…

Untuk kegunaan lain, lihat Get Married (disambiguasi). Get Married the SeriesGenre Drama Roman Komedi PembuatStarvisionSutradaraM. HaikalPemeran Gritte Agatha Randy Martin Levty Auriga Brian Austin H. Jaja Mihardja Lydia Kandou Inggrid Widjanarko Joe P Project Derry Drajat Penggubah lagu temaSlank feat Nirina ZubirLagu pembukaPandangan Pertama oleh Slank feat Nirina ZubirLagu penutupPlis oleh Slank feat Nirina ZubirNegara asalIndonesiaBahasa asliBahasa IndonesiaJmlh. musim2Jmlh. episode55 (dafta…

Национальное аэрокосмическое агентство Азербайджана Штаб-квартира Баку, ул. С. Ахундова, AZ 1115 Локация  Азербайджан Тип организации Космическое агентство Руководители Директор: Натиг Джавадов Первый заместитель генерального директора Тофик Сулейманов Основание Основ…

В Википедии есть статьи о других людях с такой фамилией, см. Порошенко; Порошенко, Алексей. Алексей Иванович Порошенкоукр. Олексій Іванович Порошенко Дата рождения 11 июня 1936(1936-06-11) Место рождения Сафьяны, пласа Фынтына-Зынелор[вд], жудец Измаил[вд], Бессарабия в составе Ру…

Santa Maria LambangLokasi di Rio Grande do Sul, BrasilNegaraBrasilRegionSelatanNegara bagianRio Grande do SulPemerintahan • MayorCesar Augusto Schirmer (PMDB)Luas • Total1.823,1 km2 (7,039 sq mi)Ketinggian113 m (371 ft)Populasi (2006) • Total270.073 • Kepadatan151,8/km2 (3,930/sq mi)Zona waktuUTC-3 (UTC-3) • Musim panas (DST)UTC-2 (UTC-2)Situs webPrefeitura de Santa Maria Santa Maria adalah sebuah kota…

العباس بن الوليد بن عبد الملك معلومات شخصية تاريخ الميلاد القرن 7  الوفاة 130هـحران سبب الوفاة مرض  مواطنة الدولة الأموية  الأب الوليد بن عبد الملك  إخوة وأخوات يزيد بن الوليد،  وإبراهيم بن الوليد،  وعمر بن الوليد بن عبد الملك،  وبشر بن الوليد بن عبد الملك،  …

1673 play The ReformationWritten byJoseph ArrowsmithDate premieredMay 1673Place premieredLincoln's Inn Fields Theatre, LondonOriginal languageEnglishGenreRestoration Comedy The Reformation is a 1673 comedy play by Joseph Arrowsmith. Originally staged by the Duke's Company, it premiered at the Lincoln's Inn Fields Theatre in London. The cast included Samuel Sandford as Camillo, Anthony Leigh as Pacheco, Cave Underhill as Tutor, Henry Harris as Antonio, Philip Cademan as Pedro, John Crosby as Lean…

Peta menunjukkan lokasi Biri Biri adalah munisipalitas yang terletak di provinsi Samar Utara, Filipina. Pada tahun 2010, munisipalitas ini memiliki populasi sebesar 10.649 jiwa dan 2.059 rumah tangga. Pembagian wilayah Secara administratif Biri terbagi menjadi 8 barangay, yaitu: Poblacion (Biri) MacArthur Kauswagan (Basud) Pio Del Pilar Progress (Talisay ) San Antonio San Pedro Santo Niño Pranala luar Philippine Standard Geographic Code Diarsipkan 2012-04-13 di Wayback Machine. 1995 Philippine …

1958 period of conflict and heightened tension between mainland China and Taiwan This article includes a list of general references, but it lacks sufficient corresponding inline citations. Please help to improve this article by introducing more precise citations. (August 2011) (Learn how and when to remove this message) Second Taiwan Strait CrisisPart of the Chinese Civil War and the Cold WarTaiwan StraitDate23 August – 2 December 1958 (3 months, 1 week and 2 days)L…

Rate at which one currency will be exchanged for another This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Exchange rate – news · newspapers · books · scholar · JSTOR (February 2024) (Learn how and when to remove this message) USD, EUR, and Romanian leu. Foreign exchange Exchange rates Currency band Exchange rate…

Para otros usos de este término, véase La dolce vita (desambiguación). La dolce vita Marcello Mastroianni y Anita Ekberg en un fotograma de la película.Ficha técnicaDirección Federico FelliniProducción Giuseppe Amato,Angelo RizzoliGuion Federico FelliniEnnio FlaianoTullio PinelliBrunello RondiPier Paolo Pasolini (sin acreditar)Historia Federico FelliniEnnio FlaianoTullio PinelliMúsica Nino RotaFotografía Otello MartelliMontaje Leo CattozzoEscenografía Piero GherardiVestuario Piero Gher…

Railway station in Hokuto, Hokkaido, Japan Oshima-Tōbetsu Station渡島当別駅Oshima-Tōbetsu Station in September 2014General informationLocationHokuto, HokkaidoJapanOperated bySouth Hokkaido Railway CompanyLine(s)South Hokkaido Railway LineHistoryOpened25 October 1930LocationOshima-Tōbetsu StationLocation within HokkaidoShow map of HokkaidoOshima-Tōbetsu StationOshima-Tōbetsu Station (Japan)Show map of Japan Oshima-Tōbetsu Station (渡島当別駅, Oshima-Tōbetsu-eki) is a railway stat…

Manuel Velázquez de León y Pérez Miembro de la Regencia del Imperio Mexicano 28 de septiembre de 1821-11 de abril de 1822Predecesor Junta Provisional GubernativaSucesor Regencia (Segundo Consejo) Información personalNacimiento Siglo XVIII Fallecimiento Siglo XIX Nacionalidad MexicanaInformación profesionalOcupación Político Lealtad Primer Imperio Mexicano Conflictos Independencia de México [editar datos en Wikidata] Manuel Velázquez de León y Pérez fue un político mexicano.…

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada Desember 2022. Meng RanLahir24 Maret 1989 (umur 35)Ulanhot, Mongolia Dalam, ChinaPekerjaanpenyanyi Meng Ran (lahir 24 Maret 1989) adalah seorang penyanyi asal Tiongkok yang menghadirkan lagu Mandarin modern. Meng Ran menyematkan lirik-lirik menarik khas anak muda,…

Ini adalah nama Tionghoa-Indonesia, marganya adalah Liem (林) Soedono SalimFoto portrait Soedono SalimNama asal林紹良LahirLiem Sioe Liong(1916-07-19)19 Juli 1916Fuqing, Republik TiongkokMeninggal10 Juni 2012(2012-06-10) (umur 95)SingapuraPekerjaanPengusahaDikenal atasPendiri Salim GroupSuami/istriLie Kim Nio (alias Lilani)AnakAlbert Salim Andree Halim Anthony Salim Mira Salim Liem Sioe Liong (Hanzi: 林紹良; Pinyin: lín shàoliáng; 19 Juli 1916 – 10 Juni…

American lawyer and politician (1934–2024) Joe BrennanBrennan as governorCommissioner of the Federal Maritime CommissionIn officeNovember 10, 1999 – January 1, 2013PresidentBill ClintonGeorge W. BushBarack ObamaPreceded byWilliam HathawaySucceeded byWilliam P. DoyleMember of the U.S. House of Representativesfrom Maine's 1st districtIn officeJanuary 7, 1987 – January 3, 1991Preceded byJock McKernanSucceeded byTom Andrews70th Governor of MaineIn officeJanuary 3,…

首都圈新都市鐵道株式會社Metropolitan Intercity Railway Company舊總部大樓(新御徒町站A2出口;目前為公司登記地址所在)原文名称首都圏新都市鉄道株式会社其他名稱MIR公司類型非上市公司法人編號3010501015419 成立1991年3月15日代表人物代表取締役社長 柚木浩一總部 日本〒110-8554 東京都台東區台東四丁目25番7號(公司登記地址)〒101-0022 東京都千代田區神田練塀町85番地 JEBL秋…

Air Education and Training Command Création 1er juillet 1993 Pays États-Unis Branche United States Air Force Type Commandement majeur Effectif 62 000 Garnison Randolph Air Force Base, Texas Surnom AETC Commandant Stephen R. Lorenz modifier  L'Air Education and Training Command (AETC) est l'un des grands commandements de l'USAF. Il est formé le 1er juillet 1993, des suites de la fusion de l'Air Training Command et de l'Air University. Son quartier général est situ…