Lançador de dados de gamão
Dois dados, lançados com aleatoriedade criptográfica, o lançamento mais justo que um navegador consegue entregar. Lance para uma partida no tabuleiro de verdade quando os dados sumiram, decida quem começa ou simplesmente veja as 36 combinações fazendo o seu trabalho estatístico.
Como este lançador funciona
A maioria dos dados “aleatórios” da web usa em silêncio Math.random(), um gerador de uso geral que nunca foi feito para dar garantias de justiça. Este aqui pede bytes aleatórios ao gerador criptográfico do navegador (crypto.getRandomValues), a mesma fonte usada em chaves de criptografia, e aplica amostragem por rejeição: como 256 não é divisível por 6, os valores de 252 a 255 deixariam algumas faces um pouquinho mais prováveis, então exatamente esses bytes são descartados e sorteados de novo. O que sobra mapeia as seis faces com probabilidade matematicamente igual. Sem semente baseada no tempo, sem viés de módulo, sem memória do lançamento anterior.
Todas as 36 combinações
Dois dados produzem 36 combinações ordenadas igualmente prováveis, e tudo o que é estratégico no gamão decorre dessa grade. As somas, por outro lado, não são igualmente prováveis, e a diferença é enorme:
| Soma | Número de maneiras | Chance |
|---|---|---|
| 2 ou 12 | 1 cada (1-1 / 6-6) | 2,8% cada |
| 3 ou 11 | 2 cada | 5,6% cada |
| 4 ou 10 | 3 cada | 8,3% cada |
| 5 ou 9 | 4 cada | 11,1% cada |
| 6 ou 8 | 5 cada | 13,9% cada |
| 7 | 6 | 16,7% |
O sete é a rainha das somas: seis das 36 combinações o produzem, e é por isso que pedras a 7 pips de distância ficam sob o fogo de mais lançamentos do que em qualquer outra distância indireta. A tabela completa de acertos, distância por distância, está no nosso guia de probabilidades.
Duplos: um em cada seis lançamentos
Exatamente 6 das 36 combinações são duplos, e no gamão um duplo se joga quatro vezes, não duas: 4-4 significa quatro movimentos de quatro. Essa regra sozinha faz do duplo o lançamento mais forte do jogo; 6-6 move 24 pips de uma vez, três vezes mais que o lançamento médio de cerca de 8,17. O lançador marca cada duplo e mantém uma contagem corrida, então você pode ver a sua taxa observada de duplos caminhar para os 16,7% teóricos conforme a amostra cresce. Sessões curtas oscilam muito; isso é o acaso trabalhando, não falhando.
Quando você precisa de mais que dados
Se você já se lançou dentro de uma partida de verdade, o visualizador de montagem põe o tabuleiro em ordem, e a calculadora de pips diz quem está na frente assim que o meio-jogo fica confuso. E se você preferir adversários, tabuleiro e dados de servidor comprovadamente justos em um só lugar, dá para jogar gamão de graça no navegador, sem instalar nada, pareado com um adversário de verdade em segundos.