Fontes e verificação
A referência: a app
As regras descritas neste site são as da app Codebreaker Master, lidas no seu código: cálculo das pistas, níveis, modos, validação das linhas. Quando a ajuda integrada na app e o seu código diferem, o site segue o código.
Fontes consultadas
- Bulls and cows (novo separador) (Wikipedia (em inglês)): o jogo de dedução de papel e lápis de que derivam os jogos de código de cores, e a sua história.
- Algoritmo minimax (novo separador) (Wikipédia): a ideia de escolher a tentativa cujo pior caso deixa menos possibilidades (página Estratégia).
- Donald E. Knuth, artigo sobre a pesquisa de um código de cores de quatro pinos por computador, Journal of Recreational Mathematics, volume 9, número 1, 1976-1977 (Baywood Publishing): artigo de referência sobre o método do maior grupo restante; citado sem ligação e sem o seu título, que contém o nome de marca do jogo de tabuleiro original.
Ligações verificadas a 30 de outubro de 2026.
Como são verificados os exemplos
Antes de cada publicação, dois programas independentes refazem todos os cálculos do site:
- uma ferramenta ligada ao motor da app, sem o modificar, joga cada jogo de exemplo como um jogador: coloca os pinos, valida cada linha e recolhe as pistas calculadas pela app;
- conta os códigos possíveis de cada nível e, após cada tentativa, os códigos ainda compatíveis com todas as pistas;
- lê os limites do desafio ao acaso em 10 000 sorteios e os formatos personalizados aceites ou recusados pelo motor;
- um segundo programa, escrito em separado, recalcula cada pista, cada contagem e cada repartição, e recusa a publicação à mínima discrepância.
Um erro? Escreva-nos pela página de contacto.