RNG Random Number Generator
É o gerador de números aleatórios que define o resultado de cada giro de slot. Cada giro é independente do anterior, sem padrão, e órgãos de teste como GLI, eCOGRA e BMM certificam a imparcialidade.
| Inglês | Random Number Generator |
|---|---|
| Classificação | Matemática e probabilidade |
| Inglês | Random Number Generator |
| Categoria | Matemática e Probabilidade |
| Função | Determina resultado de cada giro |
| Características | Independente a cada giro, sem padrões |
| Órgãos de Certificação | GLI, eCOGRA, BMM, QUINEL, iTech Labs, Gaming Associates |
| Padrão Relacionado | GLI-19 (Padrão de Sistema de Jogo Online) |
Visão geral
RNG (Random Number Generator, Gerador de Números Aleatórios) é o programa que define aleatoriamente o resultado de cada giro em um slot. No momento em que você pressiona o botão de giro, o RNG gera um número que determina onde cada rolo pára, e a animação dos rolos na tela é apenas uma apresentação do resultado já predeterminado.
Slots online usam um “Pseudo-Random Number Generator (PRNG)” que gera números aleatórios por algoritmo de computador. Embora seja um algoritmo, é projetado para ser imprevisível e deve receber certificação de agência de teste independente antes de ser lançado em mercados regulados.
Princípio essencial do RNG
Cada giro é independente
O resultado do RNG não tem relação com o giro anterior. Se você não ganhou há muito tempo, sua probabilidade de ganho não aumenta no próximo giro, assim como um grande prêmio recente não diminui as probabilidades futuras.
Imprevisível
Os resultados não devem ter padrão e não devem ser previsíveis ou manipuláveis externamente. Por isso agências de teste verificam até como o valor inicial (seed) é gerado.
Segue exatamente a probabilidade projetada
RNG seleciona resultados aleatoriamente, mas a frequência de cada resultado segue o design matemático do jogo (tabela de pagamentos, disposição de símbolos). Por isso, a longo prazo, RTP e taxa de acerto convergem aos valores de design.
Processo de certificação RNG
A agência de teste eCOGRA divulga que verifica o seguinte na certificação RNG.
| Itens de inspeção | Conteúdo |
|---|---|
| Revisão de código-fonte | Verificar se o algoritmo RNG foi projetado de acordo com padrões da indústria |
| Análise estatística | Inspeciona grande volume de dados para verificar se números gerados têm distribuição uniforme e sem padrões |
| Avaliação de geração de seed | Verificar se o valor inicial é gerado de forma imprevisível |
| Teste de segurança | Verificar se resiste a ataques tentando prever ou manipular resultados |
| Avaliação ambiental | Verificar se ambiente de hardware e software não afeta o desempenho do RNG |
| Auditoria periódica | Após certificação, verifica-se periodicamente que o RNG continua inalterado e funciona consistentemente |
A GLI recebe código-fonte e design matemático do jogo, executa simulação de bilhões de jogadas para verificar se o RNG e RTP funcionam conforme projetado. Para sistemas de jogos online, a GLI opera o padrão GLI-19.
Principais agências de teste
| Agência | Exemplos de certificação neste wiki |
|---|---|
| GLI (Gaming Laboratories International) | Todos os jogos CQ9, Betsoft, Playson |
| BMM Testlabs | PG Soft, Spinomenal, Playson |
| QUINEL | Thunderkick, Booming Games, Betsoft |
| iTech Labs | Booongo |
| Gaming Associates | PG Soft |
| eCOGRA | Serviços de certificação de RTP e RNG |
Equívocos comuns
- “Já faz tempo que não ganho, então vou ganhar em breve”: Como cada giro é independente, resultados anteriores não afetam as próximas probabilidades.
- “Alguns horários são mais fáceis de ganhar”: RNG funciona com a mesma probabilidade independentemente da hora do dia.
- “Perdi por pouco, então vou ganhar na próxima”: Near miss também é um resultado aleatório definido pelo RNG e não se relaciona com o próximo giro.
- “Demo e jogo real têm probabilidades diferentes”: Demos oficiais fornecidas pelos provedores geralmente usam a mesma mecânica com créditos virtuais. Porém, dependendo da versão de RTP escolhida pelo operador, o jogo real pode ter um RTP diferente.