Guia

Afirmativa de Soluções Diofantinas Limitadas: Regras e Demonstração

Este guia apresenta uma demonstração original com moedas virtuais para Afirmativa de Soluções Diofantinas Limitadas. Não se trata de uma reprodução de um catálogo externo. O jogo utiliza doze etapas independentes e justas de natureza binária para revelar três blocos de quatro bits. Cada bloco é decodificado como 0–15 e depois incrementado em 1, gerando as variáveis a, b e c, cada uma variando de 1 a 16.

O mecanismo principal baseia-se em uma pontuação matemática específica: o número de pares de inteiros (x, y) entre 1 e 16 que satisfazem a equação a*x + b*y = 16*c. O valor mínimo global é subtraído para determinar a estatística terminal bruta. Isso diferencia a pontuação das categorias convencionais de jogos, ancorando os pagamentos à contagem de soluções diofantinas em vez de linhas de pagamento ou roletes padrão.

Mecânica do Jogo e Controles

O jogo avança por doze etapas. Após cada etapa, um bloco de quatro bits é revelado. Uma vez que todos os três blocos forem revelados, a pontuação é calculada.

  • Apostas: As apostas selecionáveis são 10, 20, 50 ou 100 moedas de jogo. A aposta padrão é 20.
  • Modos de Recompensa: Antes de capturar a aposta, você deve escolher uma curva de peso de recompensa: Linear, Quadrática ou Cúbica.
  • Controles: Configurações, restauração e início de outra rodada ficam bloqueados enquanto uma rodada está ativa.

O cotação bruta ao vivo é calculada como 0,97 vezes o peso terminal esperado condicional dividido pelo peso terminal esperado inicial. Esta cotação pode subir, cair ou se tornar zero durante o processo.

Pontuação e Liquidação

A função de pontuação é definida como: function score(mask){return statistic((mask>>8)+1,(mask>>4&15)+1,(mask&15)+1)-CFG.min;}

A liquidação ocorre sob condições específicas:

  • Coleta Manual: Você pode coletar a cotação atual a qualquer momento.
  • Coleta Automática: Você pode predefinir limites em 1,25, 1,75 ou 2,50. O primeiro cruzamento desses limites aciona a liquidação.
  • Evento Zero: Se a cotação atingir zero, ela é resolvida antes do resgate no mesmo evento.
  • Etapas Finais: Na etapa 12, a cotação atual sobrevivente é coletada.

Na liquidação, o piso de (retorno bruto bruto + fração acumulada armazenada) é creditado no seu saldo. Qualquer fração restante persiste como fração acumulada. Rodadas com retorno zero mantêm a fração acumulada inalterada.

Evidência Matemática e RTP

A tabela a seguir apresenta as medições de simulação realizadas em 1.000.000 de rodadas para cada modo. Estes são dados de apoio, não a lei matemática de pagamento.

CurvaPolíticaRTP EsperadoRTP MedidoErro Padrão %
0 (Linear)Passo Manual 69796,9890,037
0 (Linear)Terminal 129796,8620,140
0 (Linear)Primeiro Cruzamento 1,259796,9610,061
0 (Linear)Primeiro Cruzamento 1,759796,9310,089
0 (Linear)Primeiro Cruzamento 2,509796,9080,102
1 (Quadrático)Passo Manual 69796,9490,087
1 (Quadrático)Terminal 129796,8440,374
1 (Quadrático)Primeiro Cruzamento 1,259796,9660,067
1 (Quadrático)Primeiro Cruzamento 1,759797,0260,100
1 (Quadrático)Primeiro Cruzamento 2,509797,2360,132
2 (Cúbico)Passo Manual 69797,0120,135
2 (Cúbico)Terminal 129797,6190,678
2 (Cúbico)Primeiro Cruzamento 1,259797,0160,074
2 (Cúbico)Primeiro Cruzamento 1,759796,9790,115
2 (Cúbico)Primeiro Cruzamento 2,509797,2460,137

Carteira e persistência

A demonstração utiliza uma carteira virtual armazenada no localStorage do navegador. O saldo inicial é de 1000 moedas.

  • Restauração: Uma restauração manual, apenas após inatividade, define o saldo exatamente para 1000 se ele estiver abaixo de 10 e o usuário estiver inativo. Isso não é um reabastecimento automático.
  • Carregamento fracionário: É persistido no localStorage do navegador entre liquidações, reabastecimentos e recarregamentos. Não é limpo pelo reabastecimento.
  • Recarregamento incompleto: Se você recarregar durante uma rodada, a aposta capturada permanece deduzida. A rodada termina sem reembolso, pagamento, continuação ou retomada.
  • Controles após recarregamento: A aposta padrão (20) e a primeira predefinição são restauradas.

Exemplo de cenário

Um exemplo prático extraído do contrato:

  • Máscara: 0
  • Inteiros (a,b,c): [1, 1, 1]
  • Pontuação de recompensa: 15
  • Cotações:
    • Etapa 0: 0,970
    • Etapa 1: 1,058
    • Etapa 6: 0,773
    • Etapa 12: 11,595

Privacidade e público-alvo

Este guia é destinado a um público a partir de 18 anos. A demonstração não possui fluxo de cadastro ou pagamento. As moedas virtuais não têm valor monetário.

O armazenamento inclui o saldo de moedas virtuais e o carregamento de pagamento fracionário no localStorage do navegador. O modelo da página carrega folhas de estilo e arquivos de fontes do Google Fonts. Limpar os arquivos em cache pode deixar o armazenamento local intacto.

Perguntas frequentes

Como a pontuação é calculada?

A pontuação é o número de pares de inteiros (x,y) entre 1 e 16 que satisfazem a*x+b*y=16*c, onde a, b e c são derivados de três blocos de quatro bits incrementados em 1. O mínimo global é subtraído.

O que acontece se eu recarregar a página no meio de uma rodada?

A aposta capturada permanece deduzida. A rodada termina sem reembolso, pagamento, continuação ou retomada. Os controles retornam à aposta padrão (20) e à primeira configuração predefinida.

A fração acumulada é resetada ao recarregar?

Não. A fração acumulada persiste no localStorage do navegador após o assentamento, recarga e recarregamento. A recarga não a limpa.