Wanneer je er bijvoorbeeld voor kiest om liedjes in "shuffle" modus af te spelen, kiest je computer willekeurig een liedje en speelt dit af. Ik vraag mij nu af, hoe kan iets totaal voorgeprogrammeerd als een computer iets willekeurig kiezen?
Beste Steffen,
wanneer een computer gebruik maakt van willekeurig gegenereerde getallen, zijn dat eigenlijk niet zomaar willekeurige getallen. Computers maken daarvoor gebruik van zogenaamde Pseudo Random Number Generators. Dat zijn algoritmes die zeer lange sequenties van getallen genereren. Echter, na verloop van tijd zal dezelfde sequentie zich herhalen. Een dergelijk algoritme gebruikt een parameter die de seed wordt genoemd, en deze seed bepaalt de sequentie die geproduceerd wordt.
Het is voor een computer dus niet mogelijk om volstrekt random data te genereren, zonder fysieke input. Er bestaan algoritmes die dit proberen op te lossen door fysieke input toe te laten. Zo zou je bijvoorbeeld een willekeurig stukje geluid kunnen opnemen en dat signaal om te zetten naar een getal.
Hopelijk is dit een antwoord op je vraag.
Er zijn nog geen reacties op deze vraag.
Enkel de vraagsteller en de wetenschapper kunnen reageren op een antwoord.