fairnessdiceexplainer
Hampir selalunya tidak. Lemparan yang terasa dipesong biasanya ialah kerawakan yang jujur, dibaca melalui ingatan manusia: dabel datang sekali dalam enam lemparan, rentetan itu normal, dan kekalahan melekat sementara kemenangan pudar. Kebenaran yang lebih keras terletak di bawahnya. Dengan aplikasi tertutup anda tidak boleh mengesahkan apa-apa daripada itu, jadi soalan sebenarnya bukan sama ada sesebuah aplikasi menipu. Soalannya ialah sama ada aplikasi itu boleh membuktikan bahawa ia tidak menipu.
Setiap aplikasi backgammon mendengar dua rungutan yang sama, dan pemain telah melontarkannya selama mana dadu dilempar. Lawan mendapat terlalu banyak dabel. Lawan sentiasa menemui nombor yang dia perlukan. Yang kalah berkata begitu di kedai kopi Istanbul, ketika dadu diperbuat daripada tulang dan mejanya kayu. Itu berhak mendapat jawapan yang serius, bukan angkat bahu. Inilah jawapannya.
Mengapa aplikasi melempar begitu banyak dabel?
Kerana dabel itu biasa, dan yang mengenai anda itulah yang diingat. Dua dadu boleh jatuh dalam 36 cara. Enam daripadanya ialah dabel. Sekali dalam enam lemparan datang berpasangan, dan pecahan itulah yang memacu hampir keseluruhan rungutan tersebut.
- Permainan biasa mempunyai 50 hingga 60 lemparan bagi kedua-dua pemain digabungkan. Lapan atau sepuluh dabel di meja bukan rentetan bertuah. Itulah permainan purata.
- Dua dabel berturut-turut datang sekali dalam 36 pasangan. Bermain beberapa permainan dalam satu malam, dan anda sepatutnya melihatnya lebih daripada sekali.
- Tiga dabel berturut-turut ialah satu rantai daripada 216. Bermain secara tetap, dan anda akan menemuinya. Aritmetik, bukan kerosakan.
- Mana-mana satu nombor yang diperlukan lawan muncul pada sekurang-kurangnya satu dadu 11 kali daripada 36, hampir satu peluang daripada tiga.
Bar menceritakan kisah yang sama. Tutup dua titik di kawasan rumah anda, lawan tetap masuk kira-kira lapan kali daripada sembilan. Tinggalkan satu buah tunggal dalam jangkauan terus, dan nombor yang mengenainya jatuh kira-kira sekali daripada tiga, sebelum lemparan gabungan menambah lagi. Apabila nombor yang mereka perlukan begitu mudah didapati, ayat mereka sentiasa melempar apa yang mereka perlukan itu sebenarnya hanyalah rupa dadu yang adil dari sebelah papan yang sedang kalah.
Mengapa dadu terasa tidak adil hanya apabila anda kalah?
Kerana ingatan menyimpan kira-kira yang senget. Ahli psikologi telah mengukurnya selama berdekad: satu kekalahan menimbang kira-kira dua kali ganda kemenangan yang setara. Jadi 6-6 yang menyapu prime anda itu tinggal seminggu, sementara 6-6 anda sendiri terasa seperti keadilan dan sudah dilupakan menjelang makan malam. Tiada siapa ingat malam apabila dadu itu purata, dan tiada siapa menulis tentangnya. Itulah sebabnya setiap bebenang tentang dadu yang dipesong berbunyi sama, dan hampir tiada siapa datang membawa kiraan.
Itu bukan kecacatan pada diri anda. Perhatian menyimpan lemparan yang mengubah permainan, dan membuang lima puluh yang tidak. Pemain menuduh dadu berkhianat sejak zaman dadu ditatah daripada tulang. Aplikasi mewarisi syak itu pada hari ia melukis buah pertamanya.
Bolehkah aplikasi backgammon benar-benar menipu?
Boleh, dan kejujuran menuntut ia dikatakan terus terang. Dadu yang bergolek di skrin anda ialah animasi. Nombornya datang daripada kod pada pelayan yang anda tidak nampak, dan tiada apa-apa secara fizikal mengekangnya. Kebanyakan studio tiada motif, kerana permainan yang dipesong ialah reputasi mati yang menunggu terbongkar, dan apabila pemain menjalankan kiraan pada aplikasi besar, jumlahnya biasanya kembali biasa sahaja. Tetapi mungkin tidak ialah kepercayaan, bukan bukti. Dengan aplikasi tertutup tiada eksperimen yang boleh anda jalankan untuk menyelesaikan soalan itu, kerana seni binanya menyimpan dadu di luar jangkauan. Jadi garis pemisah yang jujur bukan antara aplikasi yang menipu dan yang jujur. Ia antara dadu yang boleh anda periksa dan dadu yang terpaksa diambil atas dasar kepercayaan.
Perasaan tidak boleh diaudit. Resit boleh.
Bagaimana anda menguji dadu itu sendiri?
Sebelum mencapai kriptografi, jalankan ujian kertas. Ia menyelesaikan kebanyakan syak dalam satu malam.
Tetapkan jangkaan dahulu. Tulis dahulu rupa keadilan sebelum anda bermain: sekali dalam enam lemparan ialah dabel, bagi kedua-dua pihak. Menentukan apa yang dikira mencurigakan hanya selepas anda kalah itulah caranya kepincangan menang.
Kira, jangan ingat. Sepanjang satu sesi penuh, kira setiap lemparan dan setiap dabel, milik anda dan milik lawan. Kertas mengalahkan ingatan, kerana ingatan itulah alat yang salah melapor dari mula lagi.
Baca hasilnya seperti ahli statistik. Pada 120 lemparan anda boleh menjangkakan kira-kira 20 dabel. Dari sedikit melebihi sepuluh hingga sedikit di bawah tiga puluh ialah turun naik biasa. Hanya perbezaan besar yang bertahan merentasi banyak sesi bermakna apa-apa.
Dua perkara berlaku apabila pemain benar-benar menjalankan ujian ini. Pertama, dabel lawan mendarat hampir dengan kadar asas hampir setiap kali. Kedua, dan ini lebih berat, ujian itu mendedahkan batas kaedahnya: kiraan yang sempurna pun tidak membezakan pelayan jujur daripada pelayan yang memesong satu lemparan daripada seratus pada saat yang menentukan. Penipuan yang jarang dan tepat tidak ditangkap oleh statistik. Ia ditangkap oleh kriptografi.
Apa yang patut ditawarkan aplikasi selain janji?
Satu resit bagi setiap permainan. Begitulah Orion dibina: sebelum lemparan pertama, pelayan menerbitkan komitmen SHA-256 bagi satu benih rahsia, setiap lemparan diterbitkan daripadanya dengan HMAC-SHA256, dan akhirnya benih itu didedahkan. Buka orion.arthea.ai/verify dengan mana-mana pelayar, masukkan id permainan, dan halaman itu akan mengira semula segalanya secara setempat. Tiada akaun, tiada pemasangan, dan kata-kata kami bukan sebahagian daripada pemeriksaan itu.