Kartenspiel: Wenn ich zufällig vier Karten ziehe und du sechs ziehst, wie hoch ist die Wahrscheinlichkeit, dass meine höchste Karte höher ist als deine höchste?


12

Sagen Sie, wie im Titel angegeben, wenn ich zufällig 4 Karten ziehe und Sie 6 aus demselben Stapel ziehen, wie hoch ist die Wahrscheinlichkeit, dass meine höchste Karte Ihre höchste Karte schlägt?

Wie wird sich das ändern, wenn wir aus verschiedenen Decks ziehen?

Vielen Dank!


Ist das eine Hausarbeit?
Aksakal

Antworten:


19

Diese einfache Frage hat eine komplizierte Antwort. Die Komplikationen sind auf zwei Faktoren zurückzuführen:

  1. Die Karten werden ersatzlos gezogen. (Jede Ziehung ändert daher den Inhalt des Decks, der für nachfolgende Ziehungen verfügbar ist.)

  2. Ein Stapel hat normalerweise mehrere Karten mit jedem Wert, so dass die höchstmögliche Karte unentschieden bleibt.

Da Komplikationen unvermeidlich sind, gehen wir auf eine einigermaßen breite Verallgemeinerung dieses Problems ein und betrachten dann Sonderfälle. In der Verallgemeinerung besteht ein "Deck" aus einer endlichen Anzahl von Karten. Die Karten haben verschiedene "Werte", die vom niedrigsten bis zum höchsten eingestuft werden können. Es sei n i1 der Werte, die i (mitmni1i der niedrigste und i = m der höchste). Ein Spieler zieht a 0 Karten vom Stapel und ein zweiter Spieler zieht b 1i=1i=ma0b1Karten. Was ist die Chance, dass die höchste Karte in der Hand des ersten Spielers einen streng höheren Wert hat als die höchste Karte in der Hand des zweiten Spielers? Lassen Sie dieses Ereignis heißen : ein "Gewinn" für den ersten Spieler.W

Eine Möglichkeit, dies herauszufinden, besteht darin, dass das Verfahren dem Ziehen von Karten vom Stapel entspricht, wobei das erste a von den Karten des ersten Spielers und das verbleibende b die Karten des zweiten Spielers sind. Unter diesen Karten sei j der höchste Wert und sei k a+babj die Anzahl der Karten mit diesem Wert. Der erste Spieler gewinnt nur, wenn er alle k dieser Karten besitzt. Die Anzahl der Möglichkeiten, wie diese bestimmten Karten unter einer Kartegefunden werden können,ist ( ak1ka , während die Anzahl der Möglichkeiten zum Positionieren dieserkKarten unter allena+b, die gezogen wurden, ( a+b ist(ak)ka+b .(a+bk)

Nun ist die Chance, dass der höchste Wert ist und es k solcher Karten gibt, die Chance, k aus n j Karten mit dem Wert j auszuwählen und das verbleibende a + b - k aus den niedrigeren n 1 + n 2 + + auszuwählen n j - 1 = N j - 1 Werte. Weil es gibt ( N mjkknjja+bkn1+n2++nj1=Nj1 Unentschieden dera+bKarten, lautet die Antwort(Nma+b)a+b

Pr(W)=1(Nma+b)j=1mk=1nj(ak)(a+bk)(njk)(Nj1a+bk).

(In diesem Ausdruck wird und jeder Binomialkoeffizient, dessen oberer Wert kleiner als sein unterer Wert ist oder dessen unterer Wert negativ ist, als Null angenommen.) Es handelt sich um eine relativ effiziente Berechnung, deren Zeit proportional zur Anzahl von ist Karten im Deck. Da es sich ausschließlich um Binomialkoeffizienten handelt, sind asymptotische Näherungen für große Werte von a und b möglich .N0=0ab


In einigen Fällen möchten Sie möglicherweise die Definition eines "Gewinns" ändern. Dies ist leicht zu bewerkstelligen: Durch Vertauschen der Werte von und b berechnet dieselbe Formel die Chance, dass der zweite Spieler auf Anhieb gewinnt. Der Unterschied zwischen 1 und der Summe dieser beiden Chancen ist die Chance auf ein Unentschieden. Sie können den Spielern diese Chance auf ein Unentschieden in einem beliebigen Verhältnis zuweisen.ab1


In vielen herkömmlichen Kartenspielen ist und n i = 4 für i = 1 , 2 , , m . Betrachten wir daher ein beliebiges Deck, in dem alle n i den gleichen Wert haben, sagen wir n . In diesem Fall ist N j - 1m=13ni=4i=1,2,,mnin und die vorstehende Formel vereinfacht etwasNj1=(j1)n

Pr(W)=1(mna+b)k=1n(ak)(a+bk)(nk)j=1m((j1)na+bk).

Zum Beispiel mit und n = 4 in einem gemeinsamen Kartenstapel 52 von 13 Reihen, ein = 4 und b = 6 , Pr ( W ) = 12.297.518m=13n=4a=4b=6. Eine Simulation von 100.000 Spielen dieses Spielsergabeine Schätzung von0,3159, was auf fast drei signifikante Zahlen genau ist und sich nicht wesentlich von der Formel unterscheidet.Pr(W)=12297518387203390.31760.3159


RPr(W)abdeck

a <- 4
b <- 6
deck <- rep(1:13, 4)
set.seed(17)
cards <- replicate(1e4, sample(deck, a+b))
win <- apply(cards, 2, function(x) max(x[1:a]) > max(x[-(1:a)]))
m <- mean(win)
se <- sqrt(m*(1-m)/length(win))
cat("Estimated Pr(a wins) =", round(m, 4), "+/-", round(se, 5), "\n")

Die Ausgabe in dieser Instanz ist

Geschätzter Pr (a gewinnt) = 0,3132 +/- 0,00464


gute Antwort! Darf ich fragen, was Sie denken, wenn jeder Spieler aus einem anderen Deck zieht? Wird dies die Antwort ändern?
Wudanao

1
Yes, it will change the answer because what one person draws will be independent of what the other player draws. In some ways that is an easier question, because the answer is a straightforward calculation of the chance that one random variable exceeds the value of another that is independent of it.
whuber

3
Note that, if there weren't any ties, the answer would trivially be aa+b: out of the a+b cards drawn, one must be highest, and its chance of ending up in the first player's hand is a out of a+b. But as you note, the presence of multiple cards with the same value in the deck complicates things.
Ilmari Karonen

2
@Ilmari That's right. (And it's this insight that originally suggested the solution I presented.) With no ties, ni=1 always, the sum of k goes away, and the fraction (ak)/(a+bk)=(a1)/(a+b1)=a/(a+b) factors out, showing how the general formula reduces to this simple one.
whuber

1
@WernerCD True, but that effect has been explained: if the suits have a ranking, then there are no ties, and so the formula reduces to what limari's comment describes.
Brilliand
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.