Bethropic

Rock paper scissors casino odds: why a ×1.97 win is a 1.5% house edge, not 1%, and what a streak of 2, 5 or 10 wins really returns

gentle33912 görüntülenme
🌐 Originally written in English· AI translationView original

Her atış üç yönden birer üçer

Bu sitedeki RPS, bir krupiye karşı taş, kağıt, makas oynanır ve şeridi takip eder. Kazanırsan çarpanın büyür; berabere kalırsan tekrar atarsın; kaybedersen seri biter. İlk kazanışından sonra istediğin zaman çıkış yapabilirsin. Oyun stratejisi var gibi görünüyor — krupiyeyi okumak, yeni yaptığı atıştan kaçınmak — ama krupiyenin eli nasıl seçildiği için stratejisi yok.

ENGINE-VERIFIEDOriginalRpsService.kt: getResult() draws round N’s dealer hand as the Nth nextIntBelow(3) of a SeedPairRandom on the round’s server seed, client seed and nonce — cursor N − 1, one HMAC-SHA256 of “clientSeed-nonce-cursor” each, first 13 hex digits over 2⁵², times 3, floored: 0 rock, 1 paper, 2 scissors. betGameTicket(): equal hands change nothing; a win adds one to winCount and sets the multiplier to base^winCount floored to two decimals, with base = (1 − house edge − 1/3) ÷ (1/3) = 1.97 at the 1% edge; a loss sets the multiplier and payout to zero. endGameTicket() refuses a cash-out before the first win. The client mirror is rps/rpsApi.ts.

Krupiyenin eli, atış yapmadan önce seed pair tarafından sabitlenir ve attığın şeye bağlı değildir. Hangi atışı seçersen seç, krupiye üçte bir oranında senin attığını yenen eli gösterir, üçte bir oranında aynı eli, ve üçte bir oranında yendiği eli gösterir. HMAC çıktılarının dizisinde açıklanabilecek bir desen yoktur ve diğerinden daha iyi bir atış yoktur.

1.5% nereden geliyor

Çarpan berabereyi toplamda hesapladığı şekilde inşa edildi. Bir atışı kazanışta ×1.97 döndüren, beraberide stake döndüren ve kaybışta hiçbir şey döndürmeyen bir bahis olarak say, ve (1.97 + 1) ÷ 3 = %99 döndürür — atış başına %1 edge. Bu aritmetik olarak doğru ve oyuncunun deneyimlediği sayı değil, çünkü berabere bir sonuç değil. Hiçbir şey ödenmez ve hiçbir şey kaybedilmez; birisi kazanana kadar tekrar atarsın.

Berabereleri çıkar ve seri, berabere olmayan ilk atış tarafından karar verilir, bu da eşit şanslı kazanış veya kaybıştır. Yarı orada stake'in ×1.97 katı olur, yarı orada hiçbir şey olur: 0.5 × 1.97 = %98.5. Bu oyunda bir kazanışın dürüst fiyatı — %1.5 edge — ve ortalama olarak buna ulaşmak bir buçuk atış alır.

Karşılaştırma için, Koban Flip gerçek yazı-tura üzerinde ×1.96 öder, çağrı başına %2 edge; sitenin zar ve limbo %1 oyunlardır. RPS ortalarında oturur: kazanış başına %1.5.

Merdiven, fiyatlandırılmış

İkinci kazanış stake'i tekrar 1.97 ile çarpar, aynı eşit oranlarla. Bir şeridi sürmek bu nedenle tam olarak her kazanıştan sonra çalışan bakiyenin tamamını tekrar %98.5'te bahis yapmakla aynıdır ve edge tırmanıştığın her basamakla bileşikleşir.

k kazanışından sonra çık

KAZANIŞLAR (k)ÇARPANBUNA ULAŞMA ŞANSIBURADAN ÇIKARSAN DÖNÜŞEDGE
1×1.97%50%98.501.50%
2×3.8825%97.00%3.00%
3×7.6412.5%95.50%4.50%
4×15.061 in 1694.12%5.88%
5×29.671 in 3292.72%7.28%
6×58.451 in 6491.33%8.67%
8×226.841 in 25688.61%11.39%
10×880.361 in 1,02485.97%14.03%
12×3,416.601 in 4,09683.41%16.59%
15×26,121.211 in 32,76879.72%20.28%

Multiplier = 1.97ᵏ floored to two decimals, as the engine computes it; chance = (1/2)ᵏ; return = multiplier × chance. The flooring costs a few hundredths at most (1.97² = 3.8809 pays ×3.88). The table's maximum profit per round still applies on top.

The same fact read the other way: a player who always rides to five wins pays 7.3% of every stake, five times the price of a player who banks each win. The top rungs are not a jackpot bolted onto the game; they are the same 98.5% coin flip, stacked, with the cost stacking too.

What a streak feels like

Two things make riding feel better than it prices. The first is that the winnings on the table feel like the house's money rather than yours — the house-money effect — so risking ×3.88 to reach ×7.64 feels like a free shot. It is a new bet of 3.88 units at even odds and a 1.5% edge. The second is that a streak feels like momentum. The dealer's next hand is a fresh HMAC; four wins in a row change the chance of a fifth by exactly nothing, which is the gambler's fallacy in its mirror form.

Draws add a small illusion of their own. Two draws in a row happen one run in nine and feel like a near miss, but they cost nothing and change nothing: the next non-draw is still a coin flip.

Checking a run

  1. After the round, rotate your seed pair to reveal the server seed, and confirm its SHA-256 matches the fingerprint you were shown before playing.
  2. For throw N of the round compute HMAC-SHA256 keyed by the server seed over "clientSeed-nonce-(N−1)", read the first 13 hex digits as a number, divide by 2⁵², multiply by 3 and floor it: 0 is rock, 1 paper, 2 scissors.
  3. Compare each dealer hand with your throw, count the wins, and check the paid multiplier against 1.97 to that power, floored to two decimals.

Replaying the hands shows they were fixed before you threw. The price — 98.5% per win, compounding — is not in the hash; it is in the two lines of the settlement code above.

FAQ

What are the odds of winning rock paper scissors against a casino dealer?

Here the dealer's hand is a uniform random draw, so any throw wins, draws and loses one time in three. Because a draw replays, the round is decided 50/50.

What is the house edge on RPS?

Kazançta %1,5: bir kazanç ×1,97 öder ve çekilişler çıkarıldıktan sonra zamanın yarısında gerçekleşir, bu yüzden her kazanç %98,5 döndürür. Çekilişleri hissesi döndüren turlar olarak saymak, fırlatma başına %1 verir — aynı oyun farklı şekilde tanımlanır.

Bir kazançtan sonra para çekmeli miyim yoksa devam etmeli miyim?

Her ek kazanç, tüm çalışan çarpanınızın %98,5'te yeni bir eşit para bahsidir, bu yüzden avantaj bileşikleşir: 2 kazançtan sonra para çekmek %97,0 döndürür, 5 kazançtan sonra %92,7, 10 kazançtan sonra %86,0. İlk kazancı bankaya yatırmak ve yeniden başlamak oynamanın en ucuz yoludur.

Burada taş kağıt makasta en iyi fırlatma var mı?

Hayır. Krupiyerin eli, tohum çiftinden gelir ve fırlatmanız veya önceki turlarınıza bağlı değildir, bu yüzden her fırlatmanın aynı üçte-bir şansı vardır.

Çekilişler ne yapar?

Hiçbir şey ödenmez ve hiçbir şey kaybedilmez; tekrar fırlatırsınız. İlk kazancınızdan önce çekilişte para çekemezsiniz.

KAYNAKLAR & REFERANSLAR

  • Betkyo engine kaynağı, hizmet: OriginalRpsService.kt — getResult() (tur N = tohum çiftinin N'inci nextIntBelow(3)), betGameTicket() (çekilişte push; base = (1 − house edge − 1/3) ÷ (1/3); çarpan = base^winCount 2dp'ye yuvarlanmış; kaybedilişte sıfır), endGameTicket() (kazançtan sonra ancak para çekme); istemci aynası rps/rpsApi.ts
  • Bu makale için yazılan tam hesaplama: motorun 20 haneli tabanı ve 2 ondalak tabanı ile çarpan merdiveni; ulaş olasılıkları (1/2)ᵏ; para çekme noktasına göre getiriler ve kenarlar; HMAC akışının 200.000 turunu yeniden oynatarak çapraz kontrol (ilk kazanç %50,01 ulaştı, üç kazanç %12,48; karar başına 1,50 fırlatma)

BU MAKALEDEKİ OYUNLAR

RPS — kurallar & ücretsiz oynama →

Rock paper scissors casino odds: why a ×1.97 win is a 1.5% house edge, not 1%, and what a streak of 2, 5 or 10 wins really returns

Yorumlar (1)

  • patientthimble

    The ×1.97 multiplier math checks out—if draws don't count toward your streak, then yeah, the house edge compounds differently than the quoted 1%.