Respostas:
Esta pergunta simples tem uma resposta complicada. As complicações são devidas a dois fatores:
Os cartões são sorteados sem substituição. (Cada sorteio, portanto, altera o conteúdo do baralho que está disponível para sorteios subsequentes.)
Um baralho geralmente tem várias cartas de cada valor, fazendo um empate para a carta mais alta possível.
Como as complicações são inevitáveis, vamos abordar uma generalização razoavelmente ampla desse problema e depois examinar casos especiais. Na generalização, um "baralho" consiste em um número finito de cartas. Os cartões têm "valores" distintos que podem ser classificados do mais baixo ao mais alto. Seja n i ≥ 1 dos valores classificados i (com i = 1 o mais baixo e i = m o mais alto). Um jogador compra a ≥ 0 cartas do baralho e um segundo jogador compra b ≥ 1cartões. Qual é a chance de a carta mais alta na mão do primeiro jogador ter um valor estritamente maior do que a carta mais alta na mão do segundo jogador? Que este evento seja chamado : uma "vitória" para o primeiro jogador.
Uma maneira de resolver isto começa por notar que o procedimento é equivalente ao desenho cartas do baralho, tendo o primeiro um fora daqueles a ser cartões do primeiro jogador, e o restante b para ser cartões do segundo jogador. Entre essas cartas, j seja o valor mais alto e k ≥ 1 seja o número de cartas desse valor. O primeiro jogador ganha apenas quando ela possui todos os k desses cartões. O número de maneiras em que essas cartas particulares podem ser encontrados entre uma cartões é ( um , enquanto o número de maneiras de posicionar essaskcartas entre todos osa+bque foram sorteados é ( a+b .
Agora, a chance de ser o valor mais alto e existirem k é a chance de selecionar k dentre n j cartões de valor j e selecionar o restante a + b - k dentre n 1 + n 2 + ⋯ + n j - 1 = N j - 1 valores. Porque eles são empates equiprobáveis das cartas , a resposta é
(Nesta expressão, e qualquer coeficiente binomial cujo valor superior seja menor que seu valor inferior ou cujo valor inferior seja negativo são considerados zero.) É um cálculo relativamente eficiente, levando um tempo proporcional ao número de cartas no baralho. Por envolver exclusivamente coeficientes binomiais, é passível de aproximações assintóticas para grandes valores de e b .
Em alguns casos, você pode querer modificar a definição de "vitória". Isso é feito prontamente: trocando os valores de e , a mesma fórmula calcula a probabilidade de que o segundo jogador ganha definitivas. A diferença entre 1 e a soma dessas duas chances é a chance de empate. Você pode atribuir a chance de empate aos jogadores na proporção que desejar.
Em muitos pavimentos convencionais de cartas de jogar e n i = 4 para i = 1 , 2 , ... , m . Consideremos, portanto, qualquer baralho em que todos os n i tenham o mesmo valor, digamos n . Nesse caso, N j - 1 = ( j e a fórmula anterior simplifica levemente a
Por exemplo, com e n = 4 em uma plataforma comum de 52 cartas de 13 graus, um = 4 , e b = 6 , Pr ( . Uma simulação de 100.000 jogadas deste jogo produziu uma estimativa de , que é precisa para quase três números significativos e não significativamente diferente do que a fórmula afirma.
O seguinte R
código é facilmente modificado para estimar para qualquer plataforma: simplesmente mudança , e . Foi programado para executar apenas 10.000 jogadas, o que deve levar menos de um segundo para ser executado e é bom para dois números significativos na estimativa.a
b
deck
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")
A saída nesta instância é
Pr estimado (a ganha) = 0,3132 +/- 0,00464