Lista de guias

O Aleatório é Realmente Justo? — A História dos Números Pseudoaleatórios

Guia

Na verdade, os computadores não conseguem gerar aleatoriedade totalmente pura por conta própria. Em vez disso, eles usam uma fórmula matemática definida para produzir uma sequência de números extremamente difícil de prever, chamada de número pseudoaleatório (pseudo-random number).

Como esses números são gerados

O navegador tem uma função interna para gerar números aleatórios. Ela parte de um valor de estado interno, passa por um cálculo complexo e retorna um número entre 0 e 1, atualizando o valor de estado a cada retorno para gerar o próximo número. Na prática, é impossível para uma pessoa prever o resultado.

Por que é justo mesmo sendo ‘pseudo’

Mesmo não sendo totalmente aleatório, se a probabilidade de cada resultado é igual e o próximo valor não pode ser previsto, isso já é justo o suficiente para sorteios e jogos. O importante é que ‘nenhum item seja favorecido’, e um bom gerador de números aleatórios cumpre bem essa condição.

Quando é necessário um aleatório mais forte

Em casos que exigem altíssima imprevisibilidade, como segurança ou criptografia, usa-se números aleatórios criptográficos (crypto). Mas, para decisões do dia a dia, como o cardápio do almoço, castigos ou formação de times, um gerador de números aleatórios comum já é suficiente.

Em resumo, o nome ‘pseudoaleatório’ pode soar como algo injusto, mas, se a probabilidade é igual e o resultado é imprevisível, isso é totalmente suficiente para um sorteio.