Spader – Sannsynlighet for at “ sikkert mister ” blind Nil hånd?

Spader er et lurt kortspill . Målet er å ta minst antall triks (også kjent som «bøker») som ble tilbudt før håndspillet startet. Spades er en etterkommer av Whist-kortspillfamilien, som også inkluderer Bridge, Hearts og Oh Hell. Den største forskjellen er at i stedet for at trumf blir bestemt av høystbydende eller tilfeldig, trommer alltid Spade-drakten, derav navnet.

Spilleregler finner du på bicyclecards eller i pagat , om sommeren: 4 spillere spiller i to lag (2 mot 2), hver spiller får 13 kort ut av en 52 kortstokk. kortene rangeres ess, konge, …, 2 og ♠-drakten er sterkere enn noen annen drakt (kjent som ♠ er trumf). Ved hvert triks spiller hver spiller ett kort fra hånden hennes, dette gjøres etter hvert, med utgangspunkt i spilleren som vant det siste trikset. og det sterkere kortet vinner trikset. Spillere må følge drakten til det første kortet i trikset med mindre de ikke har den fargen. Totalt sett er det 13 triks på en runde.

Noen varianter tillater å by «blind Nil», det vil si et bud på 0, uten å se på kortene. Nil-budet er spesielt: for å lykkes i Nil-budet, må spilleren ikke ta noe triks.

Spørsmålet mitt er, hva er sannsynligheten for å få en sikker tapt Blind Nil-hånd? Anta ingen informasjon fra andre spillere (Asumme du byr først i runden). Med «sikker tap» mener jeg at nullhånden vil miste uansett hvilke strategier spillerne vil følge.

Kombinasjonene som gjør en hånd til en «sikker mistet nullhånd» er:

  1. A ♠
  2. KQ ♠
  3. alle 3 ♠ høyere enn 9
  4. alle 4 ♠ høyere enn 7
  5. alle 5 ♠ høyere enn 5
  6. noen 6 ♠ høyere enn 3
  7. alle 7 ♠

Sidedrakter kan også gjøre en hånd «til å miste ingen hånd «, men det er vanskeligere å bestemme disse kombinasjonene, og jeg mistenker at sannsynligheten for at hender som» sikkert mister null «på grunn av sidedrakter er ubetydelig.

For å begynne med er det lett å se at 25% av hendene vil mislykkes null fordi de holder på A ♠ (som er det eneste kortet som aldri kan miste et triks)

Raffinering av spørsmålet: Hva er sannsynligheten for at en tilfeldig hånd på 13 kort, vil ha minst en av de 7 «dårlige» kombinasjonene som er oppgitt i listen?

EDIT: Jeg tror beste måten å svare på dette spørsmålet er med en simulering.

Kommentarer

  • Det ‘ er viktig at du forklarer reglene i dette spillet så vel som terminologi.
  • Jeg tror dette kan være et flott spørsmål, men som whuber sier, må du forklare ting i den grad folk uten kunnskap om luring-kortspill kan svare på spørsmålet.
  • Takk for at du forbedret spørsmålet. Åpenbart er det tilfeldighet involvert i avtalen – men det er deterministiske krefter på jobb i valgene spillerne tar når de spiller kortene sine. Hva antar du om strategiene deres? Ved å » helt sikkert miste » mener du at nullhånden vil tape uansett hvilke strategier spillerne følger? Vanskeligheten med spørsmålet som sagt er at det ser ut til å kreve to forskjellige analyser: den første er hvordan man karakteriserer » sikkert mister null » og det andre er hvordan man kan beregne sjansen for å få utdelt en slik hånd. Kan du svare på det første for oss?
  • Av » må du sikkert miste » Jeg mener at nullhånden mister ingen uansett hvilke strategier spillerne vil følge.
  • Hvis spilleren som byr først må lede først, og hvis han / hun har en drakt, må han (med mindre en annen spiller har 13 spar) ta en triks hvis de andre prøver å tvinge det. Det må være andre varianter av slike hender, så jeg er ikke sikker på kommentaren din om at sidedrakter kan neglisjeres.

Svar

Det er 4845 gjensidig utelukkende at du mister hender. Et R-skript nedenfor finner kombinasjonene og fjerner duplikatene.

Av de 7 typer hender:

A ♠: 1 hånd

KQ ♠: 2 hender

alle 3 ♠ høyere enn 9: 6 hender

alle 4 ♠ høyere enn 7: 36 hender

alle 5 ♠ høyere enn 5: 180 hender

alle 6 ♠ høyere enn 3: 840 hender

alle 7 ♠: 3780 hender.

Fordi det er 52 velger 13 = 635013559600 mulige hender på 13, det gjør sannsynligheten for å få en sikker mister hånd liten.

Jeg stoppet kort av å simulere sannsynligheten for å få en sikker mister hånd fordi OP sa at det ikke var et problem for simulering.

Her er syntaksen for å finne de unike tapte hendene:

cards = c(2:10, "J", "Q", "K", "A") suits = c("♠", "♥", "♦", "♣") deck=expand.grid(cards=cards,suits=suits) nil.hands=list(c(13), combn(11:12,1), combn(9:13,3), combn(7:13,4), combn(5:13,5), combn(3:13,6), combn(1:13,7)) find.mutually.exclusive=function(my.list,matches,found){ my.combn=my.list for(i in 1:ncol(my.combn)){ for(j in 1:length(my.combn[,i])){ matching=logical(length(found)) for(k in 1:length(found)){ if(length(grep(found[k],my.combn[,i]))>0){ matching[k]=TRUE } } if(sum(matching)==length(matching)){my.combn[,i]=NA} } } my.combn=my.combn[, colSums(is.na(my.combn)) != nrow(my.combn)] return(my.combn) } nil.hands[[1]]=c(13) nil.hands[[2]]=c(11,12) nil.hands[[3]]=find.mutually.exclusive(combn(9:13,3),3,nil.hands[[1]]) nil.hands[[3]]=find.mutually.exclusive(nil.hands[[3]],3,nil.hands[[2]]) nil.hands[[4]]=find.mutually.exclusive(combn(7:13,4),4,nil.hands[[1]]) nil.hands[[4]]=find.mutually.exclusive(nil.hands[[4]],4,nil.hands[[2]]) nil.hands[[4]]=find.mutually.exclusive(nil.hands[[4]],4,nil.hands[[3]]) nil.hands[[5]]=find.mutually.exclusive(combn(5:13,5),5,nil.hands[[1]]) nil.hands[[5]]=find.mutually.exclusive(nil.hands[[5]],5,nil.hands[[2]]) nil.hands[[5]]=find.mutually.exclusive(nil.hands[[5]],5,nil.hands[[3]]) nil.hands[[5]]=find.mutually.exclusive(nil.hands[[5]],5,nil.hands[[4]]) nil.hands[[6]]=find.mutually.exclusive(combn(3:13,6),6,nil.hands[[1]]) nil.hands[[6]]=find.mutually.exclusive(nil.hands[[6]],6,nil.hands[[2]]) nil.hands[[6]]=find.mutually.exclusive(nil.hands[[6]],6,nil.hands[[3]]) nil.hands[[6]]=find.mutually.exclusive(nil.hands[[6]],6,nil.hands[[4]]) nil.hands[[6]]=find.mutually.exclusive(nil.hands[[6]],6,nil.hands[[5]]) nil.hands[[7]]=find.mutually.exclusive(combn(1:13,7),7,nil.hands[[1]]) nil.hands[[7]]=find.mutually.exclusive(nil.hands[[7]],7,nil.hands[[2]]) nil.hands[[7]]=find.mutually.exclusive(nil.hands[[7]],7,nil.hands[[3]]) nil.hands[[7]]=find.mutually.exclusive(nil.hands[[7]],7,nil.hands[[4]]) nil.hands[[7]]=find.mutually.exclusive(nil.hands[[7]],7,nil.hands[[5]]) nil.hands[[7]]=find.mutually.exclusive(nil.hands[[7]],7,nil.hands[[6]]) 

Kommentarer

  • Jeg tror noe er galt, siden hver av de 4845 hendene ikke har samme sannsynlighet for å oppstå. Jeg tror det er lettere å se på det jevne prøveområdet med 52 velg 13 = 635013559600 mulige hender. Så er A ♠-hender: (52 velg 13) / 4 hender.
  • Jeg bruker ikke ‘ T bruker R (ennå), kan du kjøre denne simuleringen og fortell oss hva er resultatet?
  • Så du ‘ leter du etter sannsynligheten for at hver type sikkert mister hånd?
  • egentlig ikke , bare » mister sikkert sannsynligheten «. Jeg vil ha denne sannsynligheten, slik at jeg kan få en grov ide om forventet verdi av et blindt nullbud
  • noe er galt i svaret, essen til spade har 25% å være i hånden.

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *