Tartalomjegyzék:
- Meghatározás - Mit jelent a véletlenszám-generátor (RNG)?
- A Techopedia magyarázza a véletlenszám-generátort (RNG)
Meghatározás - Mit jelent a véletlenszám-generátor (RNG)?
A véletlenszám-generátor (RNG) egy matematikai konstrukció, akár számítási, akár hardver eszközként, és amelynek célja egy véletlenszerű számkészlet létrehozása, amelynek megjelenésében vagy generációjában nem szabad megkülönböztethető mintákat megjeleníteni, tehát a véletlen szó. Gyakran olyan funkció vagy kódblokkok formájában, amelyeket a szoftveralkalmazásokban, például játékokban használnak, ahol véletlen elemre van szükség.
A Techopedia magyarázza a véletlenszám-generátort (RNG)
A véletlenszám-generátorok csak az ősi idők óta létező véletlenszerűsítő eszközök, például kocka, összekevert kártyák, érmék csapása és még szalmahúzás modern alkalmazása. A modern számításban a véletlenszám-generátorokat determinisztikus számításon alapuló programozás útján valósítják meg, de ezt nem igazán tekintik valódi véletlenszerűnek, mivel a kimenet valójában megjósolható, ha az összes vetőérték ismert, tehát ezt pszeudo-véletlenszám-generációnak nevezzük. A gyakorlatban azonban ez elegendő a legtöbb feladat elvégzéséhez. Az igazi véletlenszerűséget nem mindig kell mindig elvégezni; valójában egyes alkalmazásoknak valójában nem áll előnye. Vegye figyelembe a zenelejátszó "véletlenszerű" funkcióját; csak véletlenszerűnek tűnik, mert ha valóban véletlenszerű, akkor nem lennének korlátozások ugyanazon sávok lejátszásakor, egymást követő két vagy több alkalommal. Lehet, hogy vannak algoritmusok is, amelyek vezérlik a kiválasztási folyamatot.
Egy valódi véletlenszám-generátor nem támaszkodhat matematikai egyenletekre és számítási algoritmusokra, hogy véletlenszerű számot kapjon, mivel ha van egy egyenlet, akkor nem véletlenszerű. Annak érdekében, hogy valódi véletlenszerűséget kapjunk, egy eszköznek össze kell gyűjtenie a természetes környezet entrópiáját, például a légköri és a termikus zaj, valamint más kvantum- és elektromágneses jelenségek mérésére. A véletlenszám-generátor példája egy olyan eszköz, amely méri a rádiózajt, majd kinyeri ezt az értéket, és bemutatja a felhasználónak vagy az alkalmazásnak. Az entrópia egyéb forrásai közé tartoznak a szubatómiai fizikai jelenségek, például a radioaktív bomlás, amelyek kiszámíthatatlansága és véletlenszerűsége a kvantummechanika törvényeivel magyarázható.
Az igazi véletlenszerűségből származó alkalmazások olyan játékok, mint például a szerencsejátékok, például a bingó, a kártyajátékok, a lottó és a hasonló játékok. Azok a videojátékok, amelyek hangsúlyozzák a véletlenszerű zsákmánygyűjtést, szintén profitálnak az igaz véletlenszerűségből, mivel az álnév által előállított szám generálása frusztrációt okozhat, mivel hosszú ideig elmehet, anélkül, hogy a célszámot elérnék, vagy ugyanaz a szám ismételten megszerezhető.
