RNG: como funciona o gerador de números aleatórios nos caça-níqueis
O gerador de números aleatórios define o resultado de cada rodada no instante do giro, sem relação com as anteriores. Este artigo explica PRNG e TRNG, o papel da semente, por que não existe máquina quente ou fria e o que a certificação exigida no Brasil realmente testa.
Quase ninguém procura por gerador de números aleatórios movido por curiosidade técnica. A busca costuma nascer de uma suspeita: a sessão terminou mal, o mesmo jogo passou horas sem pagar nada, e a explicação mais simples parece ser a de que alguém mexeu no jogo. É uma desconfiança legítima, e ela merece uma resposta verificável em vez de uma frase de consolo.
Este artigo responde três perguntas na ordem em que elas importam: como o resultado de uma rodada nasce, em que instante ele é definido e quem verifica isso, com quais testes. A regulamentação brasileira descreve esses requisitos com um detalhamento que a maioria dos textos sobre o tema ignora, e é dela que os números aqui saem.
Índice
- O que é um gerador de números aleatórios
- PRNG e TRNG: as duas famílias de geradores
- Quando o resultado do giro é definido
- Não existe máquina quente ou fria
- Frequência de acerto e RTP são coisas diferentes
- O que a certificação realmente testa
- “O jogo é viciado?” — a resposta tem duas partes
- A plataforma pode mudar o RTP?
- Perguntas frequentes
- Conclusão
O que é um gerador de números aleatórios
O gerador de números aleatórios é o algoritmo que determina o resultado de cada rodada no instante do giro, de forma independente de todas as rodadas anteriores. Ele traduz um número em uma combinação de símbolos, e essa combinação é o desfecho da rodada.
Um detalhe muda a leitura de tudo o que vem depois: o gerador não roda no seu celular nem no navegador, e sim no servidor do provedor que desenvolveu o jogo. O aplicativo que você vê apenas recebe o resultado e o exibe. Por isso reiniciar o jogo ou trocar de aparelho não interfere no sorteio.
A base normativa é explícita. A Portaria SPA/MF nº 722, de 2 de maio de 2024, em seu art. 14, define que o resultado do jogo on-line decorre do desfecho de evento futuro aleatório, produzido a partir de gerador randômico de números, símbolos, figuras ou objetos definido no sistema de regras do jogo. O texto normativo descreve o que a plataforma autorizada precisa entregar para operar no país.
PRNG e TRNG: as duas famílias de geradores
PRNG é um algoritmo determinístico que produz uma sequência a partir de um valor inicial chamado semente. TRNG extrai aleatoriedade de fenômenos físicos, como ruído elétrico. Os caça-níqueis on-line usam PRNG.
A palavra “determinístico” soa como acusação, e não é. Significa apenas que, conhecidos o algoritmo e a semente, a sequência inteira é reproduzível — e a norma brasileira trata esse ponto como risco a ser testado, não como defeito a ser tolerado. A Portaria 722/2024, no Anexo III, item 18, admite três tipos de gerador.
| Tipo de gerador | Origem da aleatoriedade | Uso típico |
|---|---|---|
| Baseado em software (PRNG) | Algoritmo, sem hardware relevante no processo | Caça-níqueis e jogos on-line em geral |
| Baseado em hardware (TRNG) | Retroalimentação de circuito elétrico, ruído elétrico, desintegração radioativa, rotação do fóton | Equipamentos dedicados e sistemas híbridos |
| Mecânico | Rodilhos, embaralhadores, sopradores | Sorteios físicos e jogos com dispositivo real |
O que é a semente (seed) e por que ela importa
A semente é o ponto de partida da sequência. Mesma semente, mesma sequência — e é daí que vem toda a preocupação regulatória com ela. Se um gerador fosse semeado apenas com o relógio do servidor, bastaria saber o horário para reduzir drasticamente o espaço de tentativas.
A norma antecipa esse cenário. O item 26, alínea “b”, do Anexo III proíbe semear o gerador com base apenas em um valor de tempo e exige que os fornecedores garantam que jogos diferentes não partam da mesma semente inicial. A alínea “c” acrescenta que o gerador deve modificar periodicamente seu estado usando entropia externa, o que limita a duração de qualquer ataque que porventura tenha êxito.
Por que o PRNG é suficiente e o que é o período do gerador
Período é a quantidade de valores que um gerador produz antes de a sequência começar a se repetir. Em geradores modernos, esse número é grande a ponto de a repetição jamais ocorrer durante a vida útil comercial de um jogo. Vale um aviso de vocabulário: período não é “ciclo de pagamento”. Ciclo de pagamento não existe em caça-níqueis.
A norma cobra resultado prático. O item 24 exige que o conjunto de resultados possíveis seja suficientemente grande para que todos estejam disponíveis em cada sorteio, com a probabilidade adequada, independentemente dos resultados anteriores. O item 25 vai além e exige resistência a ataques conduzidos com recursos computacionais modernos, inclusive por quem conheça o código-fonte.
Quando o resultado do giro é definido
O resultado é definido no instante em que você aciona o botão de giro. Tudo o que aparece na tela depois disso é a apresentação de um desfecho já decidido. Os rolos não estão sorteando enquanto giram.
O que a animação realmente é
A animação cumpre uma função de entretenimento, não de sorteio. Quando o servidor devolve a combinação vencedora ou perdedora, o cliente do jogo escolhe a maneira de mostrá-la: rolos que desaceleram, um símbolo que “quase” para na linha, uma pausa dramática antes do último rolo. Nada disso altera o que já foi calculado.
A consequência prática é direta. Recursos como turbo, giro rápido ou toque na tela para parar os rolos mudam apenas a velocidade da exibição. Eles não antecipam, não forçam e não interrompem nenhum sorteio, porque o sorteio já terminou antes de o primeiro rolo se mover.
Por que isso derruba a ideia de “timing”
Se o resultado já existe quando o giro começa, não sobra espaço para habilidade de momento. Apertar o botão no segundo “certo”, esperar o jogo “esfriar” ou entrar logo depois de outra pessoa sair são gestos que atuam sobre a apresentação, nunca sobre o cálculo. É o mesmo motivo pelo qual o suposto melhor horário para jogar não resiste a exame.
Não existe máquina quente ou fria
Cada rodada é estatisticamente independente das anteriores. Um jogo que passou horas sem pagar não tem chance maior na rodada seguinte, e um que acabou de pagar um prêmio alto não tem chance menor. A independência é requisito de certificação, verificado por teste estatístico.
O item 23 do Anexo III é a parte mais dura da norma nesse ponto. O conhecimento dos números sorteados não pode fornecer informação alguma sobre sorteios futuros, e o gerador não pode descartar nem modificar seleções com base em seleções anteriores — salvo em arquitetura de jogo prevista e previamente autorizada pela SPA/MF. Um gerador que “guardasse” pagamentos para soltá-los depois de uma sequência ruim violaria esse item e não passaria na auditoria.
A falácia do apostador
O viés tem nome: falácia do apostador. É a expectativa de que uma sequência longa de perdas precise ser compensada, como se o jogo devesse alguma coisa a quem ficou. A intuição é forte porque o cérebro humano procura padrão em qualquer série de eventos, inclusive nas que não têm nenhum.
A formulação mais curta que conheço para desfazer isso é esta: o jogo não tem memória; quem tem memória é o jogador. Nenhum padrão detectável em rodadas passadas oferece vantagem em rodadas futuras — e qualquer serviço que prometa identificar esse padrão está vendendo algo que a própria norma torna impossível.
Frequência de acerto e RTP são coisas diferentes
Frequência de acerto é a proporção de rodadas que pagam alguma coisa. RTP é a proporção do valor apostado que retorna ao conjunto de jogadores no longo prazo. São medidas distintas, e um jogo pode pagar com muita frequência devolvendo pouco.
Um exemplo com números redondos deixa isso visível. Imagine dois jogos com RTP de 96% e apostas de R$ 1,00 por rodada. Em 1.000 rodadas, ambos recebem R$ 1.000,00 e devolvem, no longo prazo, cerca de R$ 960,00. O primeiro paga em 300 rodadas: prêmio médio de R$ 3,20. O segundo paga em 100 rodadas: prêmio médio de R$ 9,60. O retorno teórico é idêntico; a experiência de jogo, não.
Este artigo não aprofunda retorno nem dispersão — o tema tem página própria, e o objetivo aqui é apenas separar dois conceitos que costumam ser tratados como sinônimos.
O que a certificação realmente testa
A certificação não é um selo genérico de confiança. É uma auditoria técnica com escopo definido em norma, que inclui revisão de código-fonte e uma bateria de testes estatísticos com nível de confiança fixado.
O que a regulamentação brasileira exige
A Portaria SPA/MF nº 722/2024, no art. 6º, determina que os agentes operadores mantenham seus sistemas de apostas e plataformas de jogos on-line certificados por entidade cuja capacidade operacional tenha sido reconhecida pela SPA/MF, nos termos da Portaria MF/SPA nº 300, de 23 de fevereiro de 2024. O art. 7º acrescenta um requisito que costuma passar despercebido: os certificados devem ser emitidos especificamente para o Brasil.
A validade também não é permanente. O art. 6º, §4º, exige revalidação anual e nova certificação sempre que houver inclusão, alteração ou exclusão de componentes críticos. O art. 8º fixa prazo de até 90 dias, contados do ato de autorização, para a apresentação do relatório de avaliação. Entre as entidades certificadoras habilitadas estão GLI, eCOGRA, BMM Testlabs, Gaming Associates Europe, Quinel e Trisigma — a lista é atualizada pelo Ministério da Fazenda e deve ser consultada na fonte oficial.
O que o laboratório examina no gerador
O item 19 do Anexo III obriga a entidade certificadora a revisar o código-fonte de todo algoritmo de aleatoriedade principal, de escalonamento e de embaralhamento. O laboratório lê o algoritmo por dentro, além de observar os resultados que ele produz. Sobre essa leitura vem a estatística, avaliada em conjunto a um nível de confiança de 99% (item 21).
Os nomes dos testes constam da própria norma: distribuição total ou qui-quadrado, testes de sobreposição, coletor de tickets, runs tests, correlação de interação, correlação serial e testes de duplicação. A amostra mínima é de 10.000 resultados de jogo, coletados por método razoavelmente semelhante ao uso pretendido em produção (item 32).
| O que a certificação testa | Base na norma | O que significa para o jogador |
|---|---|---|
| Revisão do código-fonte dos algoritmos de aleatoriedade | Anexo III, item 19 | Um terceiro lê o algoritmo, não só observa o resultado que ele produz |
| Bateria de testes estatísticos a 99% de confiança | Anexo III, item 21 | A distribuição observada é comparada com a esperada por vários métodos ao mesmo tempo |
| Coleta mínima de 10.000 resultados de jogo | Anexo III, item 32 | A amostra é grande e obtida em condições próximas às de produção |
| Independência entre sorteios | Anexo III, item 23 | Resultados passados não revelam nem influenciam resultados futuros |
| Resistência a ataques ao gerador | Anexo III, itens 25 e 26 | Prever valores ou reconstruir o estado deve ser inviável mesmo para quem conhece o código |
| Monitoramento dinâmico em gerador de hardware | Anexo III, item 27 | O jogo é desativado se o gerador apresentar mau funcionamento ou corrupção |
| Certificado emitido para o Brasil, revalidado a cada ano | Arts. 6º, §4º, e 7º | A aprovação tem prazo e cai quando componentes críticos mudam |
”O jogo é viciado?” — a resposta tem duas partes
Um gerador certificado não precisa ser manipulado, porque a vantagem da casa já define o resultado no longo prazo. O problema real não está na matemática do jogo. Está na impossibilidade de verificar qual jogo você está usando.
Parte 1: manipular não seria necessário
A margem do operador já está embutida na tabela de pagamentos, sem nenhuma intervenção no sorteio. Alterar o gerador de um jogo certificado significaria adulterar um componente crítico auditado e sujeito a revalidação anual, acrescentando risco regulatório pesado em troca de um ganho que a estrutura do jogo já garante. Para um operador autorizado, é uma troca ruim.
Parte 2: em plataforma não autorizada, não há como verificar
Fora do ambiente autorizado, a conversa muda de assunto. Sem certificado emitido para o Brasil por laboratório habilitado, não existe mecanismo de verificação disponível — nem para o jogador, nem para terceiros, nem para o próprio operador demonstrar o que afirma. A ausência de auditoria não prova que houve fraude; ela apenas retira qualquer possibilidade de comprovação.
É nesse espaço que aparecem os clones: um jogo visualmente idêntico ao original, com o mesmo nome e os mesmos símbolos, rodando em servidor diferente e com matemática alterada. O jogador reconhece a interface e supõe que o resto veio junto. Não necessariamente veio.
A plataforma pode mudar o RTP?
Pode, mas não mexendo no gerador. Vários provedores entregam o mesmo título em mais de uma configuração de retorno, e cabe ao operador decidir qual versão publica. O sorteio continua aleatório; o que muda é a tabela de pagamentos daquela versão.
Provedores como a Pragmatic Play costumam disponibilizar títulos em faixas distintas de retorno — em torno de 96,5%, 95,5% e 94,5%, conforme informação pública dos próprios fornecedores. Trata-se de prática de mercado dos fornecedores, sem previsão na regulamentação. A consequência vale mais do que qualquer lista: o RTP que importa é o exibido no painel de informações do próprio jogo, na plataforma em que você está jogando. Números de sites de terceiros podem se referir a outra versão do mesmo título.
Um esclarecimento necessário, porque circula muita informação errada sobre isso: a Portaria SPA/MF nº 722/2024 não fixa RTP mínimo nem trata de configuração de retorno. Não existe piso legal de RTP no Brasil.
Perguntas frequentes
Conclusão
Três pontos sustentam tudo o que foi dito aqui. O resultado nasce no instante do giro, e a animação apenas o apresenta. Cada rodada é independente da anterior, por exigência de norma e não por gentileza do provedor. E a certificação do gerador de números aleatórios é o que transforma essas duas afirmações de promessa em fato verificável, com código-fonte lido, testes estatísticos a 99% de confiança e no mínimo 10.000 resultados coletados.
A distinção que sobra é simples e não tem meio-termo: em plataforma autorizada existe uma auditoria à qual recorrer; fora dela, não existe nada a verificar.
Ministério da Fazenda adverte: Apostar pode causar dependência. Se o jogo deixou de ser escolha e passou a ser necessidade, procure ajuda — o CVV atende gratuitamente pelo telefone 188, 24 horas por dia.
