WOO logo

Pergunte ao Mago #221

Você acha que jogadores que ganham algo em um torneio de poker ao vivo devem dar uma gorjeta adicional se compraram um "add-on do dealer" no início do torneio? Eu jogo em muitos torneios com buy-in baixo que usam esses add-ons, e os vencedores são sempre lembrados de que "gorjetas são muito apreciadas". Me parece que eu já dou gorjeta, mesmo nos torneios em que não ganho prêmios, e dar gorjeta adicional só reduz a pequena vantagem que eu possa ter em uma modalidade de jogo que já é difícil de vencer (devido à "comissão", formatos que diminuem a importância da habilidade, etc.). Por outro lado, não quero parecer mesquinho. O que você sugere?

John G de Reno, NV

Como não jogo muito pôquer, precisei perguntar a David Matthews o que é um "adicional do dealer". Eis o que ele disse.

A taxa adicional do dealer é uma taxa extra e opcional que você paga no momento da inscrição. Esse valor é destinado exclusivamente aos dealers como forma de compensá-los pelo tempo dedicado a distribuir as cartas no torneio. Normalmente, você recebe um número adicional de fichas iniciais, por exemplo, 2500 em vez de 2000.

Dar gorjeta, independentemente de comprar o complemento ou não, deveria ser sempre opcional. Se eu tivesse comprado o complemento, estaria menos inclinado a dar gorjeta. Aliás, eu sempre compro o complemento. Não sei se é matematicamente correto do ponto de vista do valor esperado, mas parece ser a coisa certa a fazer se vou participar do torneio.

Concordo com o Dave. Gostaria de acrescentar que também me oponho à prática de extorquir jogadores em torneios com taxas opcionais, como recompras e compra de curingas, a menos que esses valores sejam de alguma forma devolvidos aos jogadores, o que geralmente não acontece. Se o torneio não for lucrativo para o cassino, por favor, abandonem as pretensões e façam os jogadores pagarem mais antecipadamente para participar.

Se não houvesse acréscimo para o dealer, eu acho apropriado que os vencedores deem gorjeta aos dealers. Se fosse obrigado a dizer, eu sugeriria de 1% a 2% do prêmio, e quanto menor o prêmio, maior a porcentagem. Na situação em questão, eu reduziria a gorjeta pelo produto do valor total do acréscimo para o dealer e a proporção do meu prêmio em relação ao prêmio total. Se isso resultar em gorjeta zero ou negativa, então você tem um dilema. Eu provavelmente faria como faço quando os restaurantes exigem uma gorjeta obrigatória de 18% a 20%: deixaria apenas um pequeno valor simbólico para manter as aparências.

Suponha que a distância entre duas cidades seja de 1000 milhas. Sem vento, um avião pode viajar a 500 mph. Levará mais tempo para fazer a viagem de ida e volta sem vento ou com um vento de cauda direto de 100 mph em uma direção e um vento de proa igual na direção oposta?

Kevin de Portland, OR

Sem vento, a viagem levará 2 horas em cada sentido, totalizando 4 horas. Com vento de cauda, o avião viajará a 600 mph, fazendo a viagem em 1000/600 = 1,667 horas. Com vento de proa, o avião viajará a 400 mph, levando 1000/400 = 2,5 horas. Portanto, com vento, o tempo total será de 4,167 horas, ou seja, 10 minutos a mais.

Isso só demonstra como é perigoso fazer médias. Não se pode dizer que a velocidade média de uma viagem é de 500 mph se ela for de 400 mph em um trecho e 600 mph no outro, porque o trecho de 400 mph dura mais tempo.

Se isso não for intuitivo, imagine um vento de 800 km/h. O avião levaria apenas 1 hora com o vento a favor, mas ficaria parado no mesmo lugar na direção oposta, levando uma eternidade.

Qual a probabilidade de receber uma sequência de três cartas para formar um Royal Flush no vídeo pôquer?

anônimo

Existem 4 naipes para escolher para formar um 3 de um rei. Existem combinações (5,3) = 10 maneiras de escolher 3 cartas dentre os 5 valores. Existem combinações (47,2) = 1.081 maneiras de escolher as outras duas cartas. Existem combinações (52,5) = 2.598.960 maneiras de escolher 5 cartas dentre 52. Portanto, a probabilidade de obter um 3 de um rei é 4 × 10 × 1.081 / 2.598.960 = 1,66%.

Você conhece a "Fórmula Fundamental do Jogo"? Gostaria muito de saber sua opinião sobre ela, já que nunca é mencionada no seu site. A fórmula é:

N = log(1 - DC)/ log(1 - p), onde
DC = Grau de certeza de que um evento ocorrerá.
P = probabilidade do evento
N = número de tentativas

Tony T. de Sydney, Australia

Essa é apenas uma extensão óbvia da regra log(a b )=b×log(a). Não merece nenhum termo especial. Suponho que a fórmula possa ser útil para responder a algumas perguntas sobre a probabilidade de uma sequência de derrotas. Por exemplo, suponha que um jogador de video poker queira saber quantas mãos ele teria que jogar para que a probabilidade de uma seca de royal poker fosse exatamente 5%. A probabilidade de um royal poker por mão no Jacks or Better 9/6 , com estratégia ótima, é 0,00002476. O grau de certeza de que pelo menos um royal poker aparecerá é 95%. Portanto, o número de mãos em uma seca de royal poker de 5% seria log(1-0,95)/log(1-0,00002476) = 120.989.

No entanto, você não precisa usar essa fórmula para resolver esse problema. Ele poderia ser configurado da seguinte forma:

0,05 = (1-0,00002476) n
n
log(0,05) = n × log(1-0,00002476)
-1,301 = n × -0,000010753
n = 120.989

Você pode recomendar uma função para mapear quaisquer cinco cartas de um baralho de 52 cartas para um número inteiro de 0 a 2.598.959?

James de Worchester, MA

Sim. Primeiro, atribua a cada carta um valor de 0 a 51. Nomeie as cartas de c1 a c5, ordenando-as de c1 (a menor) a c5 (a maior). Em seguida, chame a seguinte função:

int GetIndex(int c1, int c2, int c3, int c4, int c5)
{
retornar combin(c5,5) + combin(c4,4)+ combin(c3,3) + combin(c2,2) + combin(c1,1);
}


Onde `combin` retorna o valor tradicional, exceto se o primeiro valor for menor que o segundo, caso em que retorna 0, da seguinte forma:

int combin(int x, int y)
{
se (y>x)
retornar 0;
outro
{
int i,n;
n=1;
para (i=x-y+1; i<=x; i++)
n*=i;
para (i=2; i<=y; i++)
n/=i;
retornar n;
}
}

Se você estiver fazendo isso para acessar um elemento de um array, carregue o array da seguinte forma.

contagem=0;
para (c5 = 4; c5 < 52; c5++)
{
para (c4 = 3; c4 < c5; c4++)
{
para (c3 = 2; c3 < c4; c3++)
{
para (c2 = 1; c2 < c3; c2++)
{
para (c1 = 0; c1 < c2; c1++)
{
index_array[count]=OQueVocêDeseja;
contar++;
}
}
}
}
}