Spades is een kaartspel dat je lastig kunt vallen . Het doel is om ten minste het aantal slagen (ook bekend als “boeken”) te nemen dat werd geboden voordat het spelen van de hand begon. Spades is een afstammeling van de Whist-familie van kaartspellen, die ook Bridge, Hearts en Oh Hell omvat. Het belangrijkste verschil is dat in plaats van dat de troef wordt beslist door de hoogste bieder of willekeurig, de schoppenkleur altijd de troef is, vandaar de naam.
Regels van het spel zijn te vinden op fietskaarten of in pagina , zomers: 4 spelers spelen in twee teams (2 versus 2), elke speler krijgt 13 kaarten uit een pak kaarten van 52. kaarten zijn gerangschikt Aas, Heer, …, 2 en de ♠ reeks is sterker dan elke andere reeks (bekend als ♠ zijn troeven). Bij elke slag speelt elke speler één kaart uit haar hand, dit wordt opeenvolgend gedaan, te beginnen bij de speler die de laatste slag heeft gewonnen. en de sterkere kaart wint de slag. Spelers moeten de reeks van de eerste kaart in de slag volgen, tenzij ze die reeks niet hebben. In totaal zijn er 13 slagen in een ronde.
Sommige varianten laten “blind Nil” bieden, dat is een bod van 0, zonder naar de kaarten te kijken. Het nul-bod is speciaal: om te slagen in het nul-bod, mag de speler geen enkele slag nemen.
Mijn vraag is, wat is de kans om een zekere verliezende Blind Nil-hand te krijgen? Veronderstel geen informatie van andere spelers (Asumme u biedt als eerste in de ronde). Met “zeker verliezen” bedoel ik dat de nulhand zal verliezen, ongeacht de strategieën die de spelers zullen volgen.
De combinaties die een hand tot een “zeker verliezende nulhand” maken, zijn:
- A ♠
- KQ ♠
- elke 3 ♠ hoger dan 9
- elke 4 ♠ hoger dan 7
- elke 5 ♠ hoger dan 5
- elke 6 ♠ hoger dan 3
- elke 7 ♠
Side colours kunnen er ook voor zorgen dat een hand “een zeker verloren nul-hand is “, maar het is moeilijker om die combinaties te bepalen en ik vermoed dat de kans dat handen” zeker nul verliezen “vanwege zijkleuren verwaarloosbaar is.
Om te beginnen is het gemakkelijk in te zien dat 25% van de de handen zullen nul mislukken omdat ze de A ♠ hebben (wat de enige kaart is die nooit een slag kan verliezen)
De vraag verfijnen: Wat is de kans dat een willekeurige hand van 13 kaarten ten minste één van de 7 “slechte” combinaties bevat die in de lijst staan?
BEWERK: Ik denk dat de de beste manier om deze vraag te beantwoorden is met een simulatie.
Reacties
- Het ‘ is essentieel dat je de regels van dit spel uitlegt, evenals de terminologie.
- Ik denk dat dit een goede vraag zou kunnen zijn, maar zoals Whuber zegt, moet je de dingen zo uitleggen dat mensen zonder kennis van trucs met kaartspellen de vraag kunnen beantwoorden.
- Bedankt voor het verbeteren van de vraag. Het is duidelijk dat er willekeur bij de deal betrokken is, maar er zijn deterministische krachten aan het werk in de keuzes die de spelers maken bij het spelen van hun kaarten. Wat neem je aan over hun strategieën? Met ” verlies zeker ” bedoel je dat de nulhand zal verliezen, ongeacht welke strategieën de spelers volgen? De moeilijkheid met de gestelde vraag is dat er twee verschillende analyses nodig lijken te zijn: de eerste is hoe de ” gekarakteriseerd moet worden. Zeker verliezen ” en de tweede is hoe je de kans op een dergelijke hand kunt berekenen. Kunt u de eerste voor ons beantwoorden?
- Door ” zeker verliezen ” Ik bedoel dat de nul-hand nee zal verliezen maakt uit welke strategieën de spelers zullen volgen.
- Als de speler die als eerste biedt eerst moet leiden en als hij / zij één reeks heeft, dan moet hij / zij (tenzij een andere speler 13 schoppen heeft) een truc als de anderen dat proberen te forceren. Er moeten andere varianten van dergelijke handen zijn, dus ik ben niet zeker van uw opmerking dat zijkleuren kunnen worden verwaarloosd.
Antwoord
Er zijn 4845 elkaar uitsluitende zeker verliezende handen. Een R-script hieronder vindt de combinaties en verwijdert de duplicaten.
Van de 7 soorten handen:
A ♠: 1 hand
KQ ♠: 2 Hands
elke 3 ♠ hoger dan 9: 6 handen
elke 4 ♠ hoger dan 7:36 handen
elke 5 ♠ hoger dan 5: 180 handen
elke 6 ♠ hoger dan 3: 840 handen
elke 7 ♠: 3780 handen.
Omdat er 52 zijn kies 13 = 635013559600 mogelijke handen van 13, dat maakt de kans om een zekere verloren hand te krijgen is klein.
Ik stopte met het simuleren van de kans om een zekere verloren hand te krijgen, omdat het OP zei dat het geen probleem was voor simulatie.
Hier is de syntaxis voor het vinden van de unieke zeker verliezende handen:
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]])
Reacties
- Ik denk dat er iets mis is, aangezien elk van de 4845 handen niet dezelfde kans heeft om op te treden. Ik denk dat het gemakkelijker is om naar de uniforme steekproefruimte te kijken met 52 kies 13 = 635013559600 mogelijke handen. Dan zijn A ♠ handen: (52 kies 13) / 4 handen.
- Ik gebruik ‘ R (nog) niet, kun je deze simulatie uitvoeren en vertel ons wat het resultaat is?
- Dus je ‘ zoekt naar de waarschijnlijkheid dat elk type zeker een verloren hand heeft?
- niet echt , alleen de ” verlieskans “. Ik wil die kans, zodat ik een globaal idee kan krijgen van de verwachte waarde van een blind nul-bod
- er is iets mis in het antwoord, de schoppenaas heeft 25% in de hand.