Mecânica dos Rolos e Geração do Número
O site oficial de vx777. O jogo utiliza dois rolos independentes e uniformes. Cada rolo exibe símbolos hexadecimais de 0 a 9 e A a F, onde A a F correspondem aos valores 10 a 15.
Para cada rodada, o sistema calcula um número inteiro n seguindo a fórmula:
- n = 16 × primeiro rolo + segundo rolo + 1
Isso resulta em um número inteiro uniformemente distribuído entre 1 e 256.
Função de Pontuação e Estatística
A pontuação é determinada pela estatística: a contagem de divisores d > 1 do número n que podem ser escritos na forma b^k, onde b > 1 e k ≥ 2 são inteiros.
A pontuação de recompensa é calculada subtraindo-se a estatística mínima exata sobre todas as 256 possibilidades. O valor mínimo exato subtraído é 0.
A função de pontuação exata é:
function score(n){return statistic(n)-0;}
Se o número n não possui divisores que sejam potências perfeitas (como 4, 8, 9, 16, 25, etc.), a estatística é 0 e a recompensa é 0.
Modos de Peso e Multiplicadores
Antes de capturar a aposta, o jogador deve escolher um dos três modos de peso para a pontuação:
- Linear (Modo 0): O peso é a pontuação direta.
- Quadrado (Modo 1): O peso é a pontuação ao quadrado.
- Cubo (Modo 2): O peso é a pontuação ao cubo.
O multiplicador bruto é calculado como 0,96 × peso dividido pela média exata dos pesos sobre as 256 possibilidades. A soma exata dos pesos varia por modo:
| Modo | Descrição | Soma Exata dos Pesos |
|---|---|---|
| 0 | Linear | 201 |
| 1 | Quadrado | 597 |
| 2 | Cubo | 2361 |
O Retorno ao Jogador (RTP) bruto exato é 24/25 (96%) para todos os modos.
Os números 201, 597 e 2361 na tabela são somas de pesos; as médias exatas são 201/256, 597/256 e 2361/256, respectivamente.
Pagamento e Liquidação
Cada rodada utiliza uma única aposta capturada. Não há apostas por linha ou bônus intermediários.
- Os valores de aposta selecionáveis são 10, 20, 50 ou 100 moedas de jogo, com o padrão sendo 20.
- Após a liquidação, o retorno bruto sem arredondamento (multiplicador × aposta) é somado ao resto fracionário armazenado. O piso dessa soma é creditado ao saldo.
- O resto persiste como resto fracionário no armazenamento local do navegador.
- Rodadas com retorno zero deixam o resto fracionário inalterado.
Não há coleta intermediária. O jogador deve aguardar a liquidação final para que os multiplicadores sejam aplicados e creditados.
Persistência e Controles
O saldo virtual e o resto fracionário são armazenados no localStorage do navegador.
- Restauração: O saldo inicial é 1000. Se o saldo cair abaixo de 10 enquanto estiver inativo, a restauração manual redefine o saldo para exatamente 1000. Isso não é uma reposição automática de moedas.
- Recarga: Restaurar o saldo manualmente não limpa o resto fracionário.
- Recarregamento: Se o navegador for recarregado durante uma rodada, a aposta capturada permanece deduzida. A rodada não terminada não oferece reembolso, pagamento ou continuação. Os controles (seleção de aposta e modo) são restaurados para os padrões (aposta 20, primeiro preset).
Exemplo de Cálculo
Considerando o exemplo fornecido:
- Rolos: [0, 0]
- Número inteiro n: 1 (calculado como 16×0 + 0 + 1)
- Estatística bruta: 0 (1 não tem divisores > 1)
- Pontuação de recompensa: 0
- Multiplicadores brutos para todos os modos: 0
Neste caso, não há pagamento, independentemente do modo de peso selecionado.
Perguntas frequentes
Qual é a diferença principal entre este demo e um jogo de slot comercial?
Este demo não utiliza grades, linhas de pagamento ou símbolos de bônus tradicionais. O resultado é determinado por um número inteiro único (1-256) gerado por dois rolos hexadecimais, e o pagamento depende da contagem matemática de divisores que são potências perfeitas (b^k), não da aparência visual dos símbolos.
Como funciona o resto fracionário e o saldo?
O resto fracionário persiste no armazenamento local do navegador entre rodadas e recargas. O saldo total creditado é o piso da soma do retorno bruto sem arredondamento e da fração armazenada. Se o saldo for baixo (
O que acontece se eu recarregar a página durante uma rodada?
A aposta capturada permanece deduzida do seu saldo. A rodada não terminada não oferece reembolso, pagamento ou possibilidade de continuação. Os controles são restaurados para os padrões (aposta 20), e você deve iniciar uma nova rodada.