Prefácio
Este não é um código de golfe. Estou olhando para um problema interessante e esperando solicitar comentários e sugestões de meus colegas. Esta questão não se refere à contagem de cartas (exclusivamente), mas sim à determinação da melhor tabela a ser realizada com base na observação. Suponha que você deseje algum tipo de implante cerebral que torne a pior complexidade de tempo / espaço (em qualquer arquitetura) portátil para a mente humana. Sim, isso é bastante subjetivo. Suponha um baralho francês sem o uso de curingas.
fundo
Visitei recentemente um cassino e vi mais espectadores do que jogadores por mesa e me perguntei qual processo de seleção transformou os espectadores em apostadores, já que a maioria dos espectadores tinha dinheiro para jogar (fichas na mão).
Cenário
Você entra em um cassino. Você vê n tabelas jogando uma variante do Blackjack , com y jogando Pontoon . Cada mesa joga com uma quantidade indeterminada de baralhos de cartas, em um esforço para ofuscar a vantagem da casa .
Cada mesa tem uma aposta mínima variável. Você tem moeda Z na sua pessoa. Você deseja encontrar a tabela em que:
- A menor quantidade de baralhos de cartas está em uso
- A aposta mínima é maior que uma mesa usando mais decks, mas você deseja maximizar a quantidade de jogos que pode jogar com Z.
- As perdas líquidas, por jogador, são mais baixas (percebo que, na maioria das respostas, é considerado um ruído incidental, mas pode ilustrar um embaralhador quebrado)
Problema
Você pode observar magicamente todas as mesas. Você tem X rodadas para provar, para basear sua decisão. Para esse fim, todo jogador não leva mais que 30 segundos para jogar.
Que algoritmo (s) você usaria para resolver esse problema e qual é a pior complexidade deles? Você:
- Tocar Pontoon ou Blackjack?
- Qual tabela você seleciona?
- Quantas rodadas você precisa observar (qual é o valor de X), considerando que o cassino não pode usar mais do que 8 baralhos de cartas para cada jogo? Cada mesa tem entre 2 e 6 jogadores.
- Quanto tempo você ficou parado enquanto encontrava uma mesa?
Estou chamando isso de " problema do jogador em pé " por falta de um termo melhor. Por favor, sinta-se livre para refiná-lo.
Adicional
Onde isso seria útil se não estivesse em um cassino?
Final
Não estou procurando uma bala mágica de jogo. Acabei de notar um problema que se tornou um osso que meu cérebro simplesmente não para de mastigar. Estou especialmente interessado em aplicativos que vão muito além de visitar um cassino.
fonte
Respostas:
Se eu puder examinar simultaneamente todas as mesas enquanto estiver jogando, então:
Dado que todos os jogos progridem na mesma velocidade para simplificar ... (eu poderia ajustar isso)
ainda tem alguns bugs lá e não conta TUDO, mas você chega onde eu vou
há muito mais% de chance de ganhar
o número de jogadores deve ser minimamente pertinente (mais jogadores == gravação mais rápida nos decks)
menos jogadores significam que eu posso jogar mais mãos simultaneamente? (isso exigiria um peso maior na contagem de jogadores)
Além disso, o limiar de contagem pode ser definido com um medidor de apetite ao risco.
fonte