RNG — Rastgele Sayı Üreteci
RNG · Random Number Generator
RNG, slot makinesinde her turun sonucunu belirleyen ve önceki turlardan bağımsız sayı dizileri üreten yazılım bileşenidir.
Modern slot makinelerinde her turun sonucu, rastgele sayı üreteci (RNG) tarafından belirlenir. Makaraların ekranda dönmesi bir animasyondur; sonuç, dönüş başlatıldığı anda çoktan belirlenmiştir.
Sözde rastgelelik
Slot makinelerinde kullanılan üreteçler kriptografik anlamda “gerçek rastgele” değil, sözde rastgele (pseudo-random) üreteçlerdir. Bir başlangıç değerinden (tohum) yola çıkarak deterministik bir algoritmayla çok uzun bir sayı dizisi üretirler. Dizinin tekrar etme periyodu, makinenin ömrü boyunca aynı diziyi bir daha görmeyeceği kadar uzun tutulur.
Sürekli üretim
RNG, makine açık olduğu sürece kesintisiz çalışır ve saniyede binlerce sayı üretir; kimse oynamasa bile üretim durmaz. Dönüş düğmesine basıldığı anda dizinin o andaki değeri alınır ve makara pozisyonlarına dönüştürülür.
Bu ilkenin doğrudan sonucu şudur: dönüş düğmesine basma zamanlaması, sonucu etkileyebilecek kadar hassas kontrol edilemez. Aynı makinede aynı anda oynayan başka bir kişi, milisaniyelik fark yüzünden tamamen farklı bir sonuç alır.
Bağımsızlık ilkesi
Her tur, önceki turlardan istatistiksel olarak bağımsızdır. Makinenin “ısınması”, “soğuması”, uzun süre ödeme yapmadıktan sonra ödemeye yaklaşması gibi durumlar, mekanizmanın çalışma biçiminde karşılığı olmayan yaygın yanılgılardır.
Bu bağımsızlık, RTP hesabının da temelidir: teorik dönüş oranı, turların bağımsız ve aynı dağılımlı olduğu varsayımıyla hesaplanır.
Denetim
RNG uygulamaları, makineler piyasaya sürülmeden önce bağımsız test laboratuvarlarında istatistiksel testlere tabi tutulur. Bu testler üretilen dizinin düzgün dağılımını, öngörülemezliğini ve turlar arası bağımsızlığını değerlendirir. Denetim ayrıca sahadaki yazılımın onaylanan sürümle aynı olduğunun doğrulanmasını da kapsar.
Sanal makara eşlemesi
Üretilen sayı, doğrudan görünen makara pozisyonuna değil, önce sanal makara şeridindeki bir konuma eşlenir. Sanal şerit, fiziksel makara üzerinde görünen sembol sayısından çok daha uzun olabilir; bu, farklı sembollere farklı olasılık ağırlıkları verilmesini sağlar.
Kaynakça
- Gaming Laboratories International — GLI-11: Gaming Devices in Casinos
- Nevada Gaming Commission — Regulation 14, teknik standartlar bölümü