Случајни бројевиСлучајни бројеви, или рандомни бројеви, су низови бројева који се не покоравају никаквом обрасцу. Случајни бројеви се јављају у природним појавама и ситуацијама које је немогуће предвидети. С обзиром да је само појављивање низова случајних бројева потпуно непредвидиво, немогуће је одредити да ли је неки низ случајан или не.[1] Заправо, доказано је да су сви низови бројева подједнако „случајни“ у смислу да сви низови показују неке од карактеристика које се очекују од низова случајних бројева. Генерисање случајних бројеваУопштено говорећи, постоје три начина за генерисање случајних бројева[2]:
Случајни бројеви улазе и у процедуру програмирања, а први покушај прављења генератора случајних бројева био је још око 3000. године пре наше ере. „Истински“ случајни бројевиНизови „истински“ случајних бројева добијају се праћењем природних појава чији је исход непредвидив као што су, на пример, бацање новчића, игре картама, бацање коцкица, рулет, одвајање штапића и Ји-ђингу. Овакви низови бројева не прате никакве обрасце и потпуно су насумични. Мада су ови низови једини заиста случајни, методи којима се они добијају су превише спори за потребе статистике и криптографије. Друге појаве које се посматрају су сви феномени који се покоравају законима квантне механике, радиоактивног распадања, бука. Псеудо-случајни бројевиДа би се убрзао процес генерисања, написани су компјутерски програми за добијање низова случајних бројева.[3][4][5] Међутим, како је компјутер детерминистичка машина, сам концепт „случајног“ на њега је неприменљив. Ови софтвери заправо само симулирају низове случајних бројева, обзиром да је низ који се добија потпуно одређен релативно малим бројем задатих почетних вредности и након неког броја елемената почиње периодично да се понавља. На основу метода који користе, ови софтвери могу се поделити на:
Остале могућности за остваривање случајностиМного квалитетнији низови се добијају када на рачунару постоји неки модул који даје случајне бројеве прикупљене из истински схоластичких догађаја који се догађају на микронивоу. Нека од могућих решења су дата испод:
ПрименаПримена генератора случајних бројева може се поделити на две групе:
Генератори случајних бројева се користе у кладионицама, казинима, у прављењу лава-лампи и сл. Коначни резултати игара такође почивају на генерисању случајних бројева. Већина игара на свету направљена је уз помоћ случајних бројева, на примар разне ратне игре, лавиринти и сл. Референце
Литература
|
Portal di Ensiklopedia Dunia