Eksik dört sent
Bir madeni paranın iki yüzü vardır. Yazı ya da tura deyin ve adil bir oyun sizi iki katına çıkarır. Koban Flip ×1.96 ödüyor ve bu dört sentlik fark tüm iş modelidir, kaynak kodunda hiç yapışkanlık olmadan belirtilmiştir.
ENGINE-VERIFIEDkoban/derive.ts dosyasından: KOBAN_WIN_100 = 196, yorum ile "doğru çağrı başına ×1.96 — adil bir para 1.96'da ödenirse %2 house edge"dir. KOBAN_MAX_FLIPS = 10 yolculuğu sınırlandırır. Yüzlerin kendileri deriveKobanFaces'ten gelir, her çevirmede bir HMAC imleci.
Tek bir çevirmede bu, kumar kadar ucuzdur. Zamanın yarısında kazanırsınız, adil değerin %98'i oranında ödeme yapılır ve beklenen getiri dolar başına 98 senttir. Bunu her dönüşte %2.7 tutan bir rulet çarkıyla karşılaştırın ve Koban cömert görünür.
Açı şu ki Koban tek bir çevirmede değildir. O bir merdiven ve merdivenler bileşik.
Merdivenin aslında ödediği şey
Her doğru çağrı potanızı tekrar 1.96 ile çarpar. On basamak, on çarpma. Buna karşı, adil bir para her seferinde iki katına çıkar — ×2, ×4, ×8 ve bu şekilde ×1.024'e kadar. İşte boşluk açılıyor:
| DOĞRUDAN ÇAĞRILER | ŞANS | MOTOR ÖDÜYOR | ADIL PARA | ELDE EDİYORSUNUZ |
|---|---|---|---|---|
| 1 | 1/2 | ×1.96 | ×2 | 98.00% |
| 2 | 1/4 | ×3.84 | ×4 | 96.04% |
| 3 | 1 in 8 | ×7.52 | ×8 | 94.00% |
| 4 | 1 in 16 | ×14.75 | ×16 | 92.19% |
| 5 | 1 in 32 | ×28.92 | ×32 | 90.38% |
| 6 | 1 in 64 | ×56.69 | ×64 | 88.58% |
| 7 | 1 in 128 | ×111.12 | ×128 | 86.81% |
| 8 | 1 in 256 | ×217.79 | ×256 | 85.07% |
| 9 | 1 in 512 | ×426.87 | ×512 | 83.37% |
| 10 | 1 in 1,024 | ×836.68 | ×1,024 | 81.71% |
Merdivenin motordaki adı kobanLadder()'dir, 1.96'nın n'inci kuvveti olarak hesaplanır ve iki ondalık basamağa yuvarlanır. "Alırsın" motorda adil payın bir kesiri — 0.98'in n'inci kuvveti.
Son sütun hikaye. 0.98¹⁰ = 0.817. İki yüzde asla değişmedi; sadece altında iki katına çıkan bir sayıya on kez uygulandı. En üst basamakta ev, başlık numarasının iki olduğu bir oyunda, adil değerin her dolarından on sekiz sentin fazlasını tutuyor.
Bu bir hile değildir ve hiçbir şey gizli değildir — merdiven, para yatırmadan önce ekranda yazdırılır. Bu basitçe üstel fonksiyonların yaptığı şeydir ve her ride oyununun nasıl inşa edildiği hakkında anlaşılması gereken tek en faydalı şeydir.
Saygıya değer bir detay: merdiven yuvarlanır
Motorda herhangi bir pazarlama sayfasından daha fazla bir evin nasıl davranması gerektiği hakkında söyleyen bir yorum vardır.
MOTOR DOĞRULANDIkobanLadder() her basamağı ham kuvveti göstermek yerine iki ondalık basamağa yuvarlar: "2dp FLOOR — sunucu potiyı floor(1.96^n, 2) (KobanEngine) olarak kapatır, bu nedenle buradaki yuvarlanmamış 1.96^n 10'dan 6 basamağı olduğundan fazla gösterdi (örneğin basamak 3 ×7.52 ödeme için ×7.53 gösterdi). Merdiven bir vaattir; ödemeyle eşleşmesi gerekir."
On basamağın altısı, sunucunun fiilen ödeyeceğinden yüz para daha yüksek bir sayı gösterdi. Hiç kimse fark etmezdi ve hiç kimse anlamlı biçimde daha fakir olmazdı. Yinede düzeltme yapıldı, çünkü görüntülenen bir merdiven bir teklifdir ve ödemeyle eşleşmeyen bir teklif, büyük bir güvensizliğe dönüşen küçük bir yalandır.
Bunu söylüyoruz çünkü bu, defterin geri kalanının üzerine inşa edildiği aynı ilkedir: denetleyebileceğin yayınlanmış bir fiyat bir slogandan daha iyidir ve denetim ancak sayılar son ondalık basamağa kadar uyuşursa anlamlandırır.
Yüzler zaten belirlendi
Kaynağın açık hale getirdiği bir şey daha ve bu, bir ride oyununun ne olduğunu yeniden çerçevelendirir.
MOTOR DOĞRULANDIkoban/derive.ts'nin başlığı: "Bir RIDE OTURUMU = bir (seed çifti, nonce); flip i imleç i'yi okur, bu nedenle şeritteki her yüz ilk para satın alındığı anda sabitlenir — senin çağrıların kazanımları belirler, yüzler asla belirlenmez."
Bütün şerit — on yüzün hepsi — ilk parayı aldığında belirlenir. Erken çıkış yapmak, henüz gerçekleşmemiş kötü bir çevirişten kaçınmaz; çeviriliş zaten oradaydı. Devam etmek talihini cezbetmez; talih oturmadan önce yazıldı. Senin kararlarının değiştirdiği şey, yalnızca o sabit dizide ne kadar ileri gideceğin ve durduğunda potun ne kadarını taşıdığındır.
Bunu tam da sonradan doğrulanabilir yapan şey budur: önceden sabitlenmiş ve karma ile taahhüt edilen bir dizi, yeniden hesaplayabileceğin bir dizidir. Çağrı yaptıkça her bir çevirişi belirleyen bir oyunun ispatlanacak hiçbir şeyi olmazdı.
Bunun ne yapılacağı
Pratik yorum "asla ride yapma" değildir. Riding'in bir fiyat listesi vardır ve fiyat listesi o tablonun son sütunudur.
- İlk çevirişten önce basamağı karar ver, sırasında değil. Devam etme çekiciliği bir kazançtan sonra gelir, pot en büyüktür ve bir sonraki basamak sana adil değer açısından en çok maliyeti çıkarır.
- Derinliğin ne kadar maliyeti olduğunu anla. Beşinci basamaktan onuncu basamağa gitmek senin potansiyel ödemenizi kabaca yirmi dokuz ile çarpar ve adil değerdeki payını yüzde 90'dan yüzde 82'ye düşürür. Her ikisi aynı anda doğrudur.
- Bahsi derinliğe göre ayarla. On basamaklı bir plan 1'e 1,024 plandır ve risk-of-ruin'deki boyutlandırma aritmetiği tüm şekli uzun boş koşuşlar olan bir oyunda sıradışı bir güçle geçerlidir.
Ve bu belirli oyunu aşan genel ders: herhangi bir çoğaltan oyunda, ilan edilen avantaj bir adım üzerindeki avantajdır. Planınız üzerindeki avantaj, bu sayı almayı düşündüğünüz adım sayısının kuvvetine yükseltilmiş halidir. İki yüzde küçüktür. İki yüzde, on kez, değildir.
SSS
Koban Flip'in ev avantajı nedir?
Çevirme başına %2 — adil bir yazı/tura ×2 yerine ×1.96'da ödenir, motordaki KOBAN_WIN_100 = 196'ya göre. Ancak oyun bir merdivendir, bu nedenle maliyet bileşiktir: on ardışık çağrıda ödeme adil değerin %81.71'idir, %18.3 maliyet.
On çevirmeli bir çizgi ne kadar öder?
×836.68, adil yazı/tura için ×1,024'e karşı. Buraya ulaşma şansı 1'e 1,024'tür. Merdiven 1.96'nın n'inci kuvveti olarak hesaplanır, ekranda gösterileni sunucunun ödediği şeyle eşleşmesi için iki ondalığa kadar aşağı yuvarlanır.
%2'lik bir avantaj neden %18 olur?
Çünkü oyun çoğalır. Her basamak adil değerin %98'ini korur ve 0.98'in onuncu kuvveti 0.817'dir. Yüzde asla değişmedi; bileşik bir sayıya on kez uygulandı.
Yazı veya turayı seçerek oranlarımı iyileştirebilir miyim?
Hayır. Her yüz, taahhütlü tohum çiftinden bağımsız bir çekilişstir ve tüm dizi ilk çağrınızdan önce sabitlenir. Sizin kararlarınız ne kadar ileri giderseniz gidin değişir, paraların ne göstereceğini değil.
Erken nakde çevirmek mi daha iyi, devam etmek mi?
Adil değer terimlerinde daha ucuzdur — basamak ne kadar sığ olursa, bileşikleme o kadar az almıştır. Bu bedava para da değildir: her basamak hala altındaki %98'ini döndürür. Erken nakde çevirmenin satın aldığı şey daha küçük bir fiyat ve daha küçük bir salınımdır.
KAYNAKLAR & REFERANSLAR
- Betkyo motor kaynağı: KOBAN_WIN_100 = 196, KOBAN_MAX_FLIPS = 10, koban/derive.ts'de kobanLadder() ve deriveKobanFaces(); merdiven rakamları ve adil değer kesirleri bu sabitlerden hesaplanır
BU MAKALEDEKİ OYUNLAR
Koban Flip — kurallar ve ücretsiz oyun →Hilo — kurallar ve ücretsiz oyun →