Nalar·Peluang
Mekanika

Cara kerja mesin slot: kenapa 'hampir menang' muncul 15 kali lebih sering dari jackpot

Hasil sebuah putaran sudah ditentukan sebelum gulungan berhenti. Saya bangun model mesinnya dan mengukur sendiri: near-miss bukan nasib sial, melainkan produk pembobotan gulungan. Ini datanya.

Gulungan yang berputar di layar itu animasi. Ia tidak sedang mengundi apa pun. Pada saat jari Anda menyentuh tombol, hasilnya sudah dipilih — dan gulungan hanya diberi tugas memperlihatkannya secara dramatis beberapa saat kemudian.

Itu bukan tuduhan; itu cara mesin dirancang bekerja. Untuk memahaminya tanpa harus percaya pada siapa pun, saya membangun model mesin slot 3-gulungan yang sederhana tapi lengkap, menjalankannya tiga juta kali, dan mencatat apa yang keluar. Angka-angka di bawah semuanya berasal dari sana, dan metodenya saya tulis di bagian akhir supaya bisa Anda ulang.

Yang terjadi saat Anda menekan tombol

Di dalam mesin ada generator angka acak (RNG) yang memuntahkan bilangan ribuan kali per detik, tanpa henti, bahkan ketika tidak ada yang bermain. Menekan “spin” hanya melakukan satu hal: mengambil bilangan yang kebetulan ada pada mikrodetik itu. Bilangan itu lalu diterjemahkan menjadi posisi berhenti tiap gulungan lewat sebuah tabel. Sisanya — putaran, perlambatan, bunyi — adalah teater yang dipentaskan setelah keputusan diambil.

Konsekuensinya penting: tidak ada memori. Mesin tidak tahu Anda sudah kalah dua puluh kali, tidak tahu ini hari ulang tahun Anda, tidak “menahan” jackpot. Setiap putaran adalah undian baru dari tabel yang sama.

Gulungan virtual: kenapa jackpot 1 dari puluhan ribu

Kalau sebuah gulungan fisik punya 32 simbol dan satu di antaranya angka 7, intuisi bilang peluang 7 berhenti di garis bayar adalah 1/32. Untuk tiga gulungan: (1/32)³ ≈ 1 dari 32.768. Tapi mesin modern memutus ikatan antara “berapa banyak simbol terlihat” dan “seberapa sering ia muncul”.

Caranya lewat gulungan virtual: tabel yang memetakan ribuan bilangan RNG ke sedikit posisi fisik, tapi tidak merata. Angka 7 boleh saja tampak sekali di gulungan, namun tabelnya hanya mengalokasikan sedikit bilangan untuknya — sehingga ia jarang terpilih. Simbol kosong di sebelahnya bisa dialokasikan banyak bilangan, sehingga sering muncul. Inilah tuas yang dipakai perancang untuk menyetel hit frequency dan pembayaran dengan presisi, tanpa mengubah apa yang Anda lihat di gulungan.

Di model saya, gulungan pertama dan kedua saya biarkan seragam (tiap posisi sama peluang). Gulungan ketiga saya ubah: dua posisi tepat di sebelah angka 7 saya beri bobot delapan kali lipat. Hasilnya, dalam tiga juta putaran:

Jackpot (tiga angka 7): 1 dari 45.455 putaran.

Angka itu jauh lebih langka dari 1/32.768 tadi — justru karena 7 pada gulungan ketiga sengaja “dikuruskan”. Yang menarik terjadi pada tetangganya.

“Hampir menang” itu dirancang

Karena dua posisi di sebelah 7 pada gulungan ketiga dibobot berat, sesuatu yang spesifik jadi sering muncul: dua angka 7 mendarat di garis bayar (gulungan 1 dan 2), lalu gulungan ketiga berhenti dengan 7 mengintip tepat di atas atau di bawah garis. Kalah — tapi kalah yang terlihat seperti nyaris. Frekuensinya:

Near-miss (dua 7 di garis + 7 persis meleset di gulungan ketiga): 1 dari 3.049 putaran — 14,9 kali lebih sering daripada jackpot.

Rasio itu bukan kebetulan alam; ia keluar langsung dari pembobotan yang saya pasang. Di mesin komersial, efek serupa bisa disetel jauh lebih ekstrem. Dan ini penting karena otak menanggapinya seolah bukan kekalahan. Penelitian pada pemain menunjukkan near-miss memicu gairah fisiologis yang mirip kemenangan sungguhan dan membuat orang bertahan lebih lama, padahal secara uang ia identik dengan kalah total. “Hampir” adalah fitur, bukan nasib sial.

88 persen putaran tidak membayar apa-apa

Model saya disetel ke RTP (return to player) 96 persen — artinya house edge sekitar 4 persen, angka wajar untuk mesin nyata. Tapi RTP menyembunyikan bagaimana ia terealisasi:

UkuranHasil (3.000.000 putaran)
RTP terealisasi96,4%
House edge3,6%
Putaran yang membayar apa pun11,9%
Putaran nihil (tanpa bayaran)88,1%

Hampir sembilan dari sepuluh putaran mengembalikan nol. RTP 96 persen tidak berarti Anda mendapat 96 sen tiap taruhan; ia berarti segelintir kemenangan — kebanyakan kecil, sesekali besar — menambal lautan putaran kosong, dan rata-ratanya jatuh di 96 persen setelah ribuan putaran, bukan di sesi Anda.

Di mesin multi-baris modern ada lapisan tambahan yang tidak saya modelkan: kemenangan yang sebenarnya kekalahan. Anda bertaruh pada 20 baris, satu baris membayar kurang dari total taruhan, dan mesin tetap merayakannya dengan lampu dan suara. Secara uang Anda rugi; secara perasaan Anda “menang”. Fenomena ini terdokumentasi dan punya nama teknis — losses disguised as wins — dan efeknya membuat pemain menaksir terlalu tinggi seberapa sering mereka menang.

“Mesin panas” atau “sudah waktunya keluar” tidak ada

Karena tiap putaran diundi ulang tanpa memori, gagasan mesin “panas”, “dingin”, atau “sudah dekat jackpot” tidak punya dasar mekanis. Saya ujikan langsung: saya pisahkan putaran menjadi dua kelompok — yang tepat setelah sebuah kemenangan, dan yang tepat setelah kekalahan — lalu bandingkan rata-rata bayarannya.

Rata-rata bayaran setelah menang: 0,978 · setelah kalah: 0,962. Keduanya berimpit di sekitar RTP 0,96.

Selisih tipis itu hanyalah derau statistik dari jackpot langka. Pesannya jelas: hasil putaran sebelumnya tidak memberi informasi apa pun tentang putaran berikutnya. “Sudah waktunya keluar” adalah keliru penjudi (gambler’s fallacy) yang dipasang di kepala kita, bukan properti mesin.

Rentetan kosong 40–60 putaran itu normal

Kalau 88 persen putaran nihil, rentetan tanpa kemenangan bukan pertanda mesin “dingin” — itu justru yang diharapkan matematika. Dalam sesi 1.000 putaran, saya ukur rentetan nihil terpanjang:

Rata-rata 42 putaran, median 40, persentil ke-95 sebesar 60, dan terpanjang yang saya temui 92 putaran beruntun tanpa membayar.

Jadi bila Anda menekan tombol lima puluh kali tanpa apa-apa, tidak ada yang rusak dan tidak ada yang “menahan”. Anda sedang mengalami bagian paling biasa dari distribusi.

Lalu kenapa tetap terasa “bisa menang”?

Karena varian mesin ini besar. Median sesi selalu merugi, tapi ekor kanan yang gemuk (kemenangan sesekali) membuat sebagian sesi berakhir positif — cukup sering untuk memberi harapan.

Panjang sesiMedian hasilSesi berakhir untung
100 putaran−15 unit36,7%
500 putaran−33 unit38,0%
1.000 putaran−57 unit35,9%

Perhatikan ketegangannya: median terus memburuk (−15 → −33 → −57), tapi persentase sesi yang untung bertahan di sekitar sepertiga. Itulah cara varian bekerja pada Anda — ia menjaga “menang malam ini” tetap terasa mungkin sambil pelan-pelan menyeret hasil khas Anda makin dalam. Bandingkan dengan permainan bertepi lebih sederhana seperti roulette, yang persentase menangnya runtuh cepat; slot menyembunyikan tepinya di balik ledakan-ledakan langka.

Cara saya menghitung ini, dan batasnya

Modelnya: tiga gulungan, satu garis bayar, tiap gulungan sebuah cincin 32 posisi. Gulungan 1 dan 2 berbobot seragam; gulungan 3 diberi bobot 8× pada dua posisi yang mengapit angka 7 untuk meniru rekayasa near-miss. Tabel bayaran (kelipatan taruhan): tiga 7 = 600, tiga BAR = 90, tiga lonceng = 45, tiga ceri = 22, tiga lemon = 12, dua ceri = 4. Dengan itu RTP analitiknya 95,97 persen; simulasi tiga juta putaran (benih acak tetap, agar dapat diulang) memberi 96,4 persen — cocok, jadi mesinnya memang menuruti matematika, bukan mengarang.

Batas yang jujur harus disebut. Ini mesin 3-gulungan satu baris; ia menangkap RNG, gulungan virtual, near-miss, hit frequency, dan varian, tetapi tidak memodelkan mesin video multi-baris dengan fitur bonus dan losses disguised as wins — yang polanya lebih rumit dan, bagi pemain, umumnya lebih menjebak. Bobot near-miss yang saya pilih ilustratif; mesin nyata memakai tabel gulungan virtual yang dirahasiakan pembuatnya. Terakhir, semua ini mengandaikan mesin jujur bersertifikat, yang RNG-nya diuji lembaga seperti GLI atau eCOGRA; angka pada mesin tak berlisensi bisa lebih buruk dan tak dapat diverifikasi.

Yang tidak berubah oleh batasan itu adalah gambaran besarnya. Anda tidak sedang melawan gulungan; Anda melawan sebuah tabel yang sudah menetapkan seberapa sering ia memberi, seberapa sering ia nyaris memberi, dan siapa yang menang bila putarannya cukup banyak. Mesin tidak perlu curang untuk menang. Ia hanya perlu Anda terus menekan tombol.


Tulisan ini edukatif — menjelaskan mekanika, bukan mengajak bermain. Perjudian membawa risiko kerugian finansial dan kecanduan yang nyata.

Rujukan

  1. Harrigan & Dixon dkk. — 'Losses Disguised as Wins in Modern Multi-Line Video Slot Machines'
  2. Journal of Gambling Studies — studi near-miss pada mesin slot (virtual reality)
  3. Penjelasan RNG dan gulungan virtual (weighted reels) pada mesin slot

Ditulis oleh Bimo Prakoso. Menyertakan metode dan asumsi tiap simulasi agar dapat diperiksa ulang.