A estratégia no Code Breaker
Em resumo
Cada pista elimina códigos. Após cada tentativa, tenha em mente os códigos ainda possíveis, aqueles que teriam dado exatamente as mesmas pistas em todas as suas tentativas. Escolha depois uma tentativa que separe o melhor possível esses códigos e jogue de preferência um código que ainda possa ser o certo.
Raciocinar por eliminação
No nível Intermédio, há 360 códigos possíveis no início. Um código continua possível enquanto tiver dado, em cada uma das suas tentativas, exatamente as pistas que a app mostrou. No jogo de exemplo deste nível, restam 24, 5, 1 e 1 após cada tentativa: a última tentativa é o código.
- 2 bem colocadas, 1 mal colocada: restam 24 códigos possíveis.
- 1 bem colocada, 2 mal colocadas: restam 5 códigos possíveis.
- 3 bem colocadas: resta 1 código possível.
- 4 bem colocadas: resta 1 código possível.
A primeira tentativa
Uma boa primeira tentativa separa os códigos em muitos grupos pequenos, um grupo por resposta possível. A tabela indica, para algumas primeiras tentativas, o número de respostas que a app pode dar e o número de códigos que restam no pior caso.
| Primeira tentativa | Respostas possíveis | Códigos restantes, no pior caso |
|---|---|---|
| 11 | 88 | |
| 9 | 102 | |
| 2 | 240 | |
| 6 | 144 | |
| 3 | 180 |
No nível Intermédio, em que o código não repete nenhuma cor, a tentativa com 4 cores diferentes (vermelho, amarelo, azul, laranja) deixa no pior caso 88 códigos. Uma tentativa que repete uma cor, ou que deixa casas vazias, separa pior.
Jogar um código ainda possível
Quando restam poucos códigos, jogue se possível um deles: ou é o certo e ganha, ou a resposta elimina os outros. No jogo de exemplo, antes da tentativa 3, restam 5 códigos; a tentativa vermelho, verde, azul, laranja é um deles, e cada um dos 5 códigos daria uma resposta diferente. Após a resposta, resta apenas 1 código: a tentativa seguinte ganha.
Quando o código pode repetir uma cor
Nos níveis Difícil e Extremo, uma cor pode voltar a aparecer no código. A melhor primeira tentativa muda então:
| Primeira tentativa | Respostas possíveis | Códigos restantes, no pior caso |
|---|---|---|
| 19 | 3 080 | |
| 20 | 2 544 | |
| 10 | 3 924 |
No nível Difícil, a tentativa vermelho, vermelho, amarelo, amarelo, azul deixa no pior caso 2 544 códigos, contra 3 080 para vermelho, amarelo, azul, laranja, roxo. Tenha também em conta que uma cor encontrada pode estar presente várias vezes: uma peça bem colocada não diz que a sua cor está esgotada.
As linhas incompletas
A app aceita uma linha incompleta, exceto a última. Não pode ganhar e consome uma linha: no início, aprende menos do que uma linha completa (6 respostas possíveis para vermelho, amarelo, casa vazia, casa vazia, contra 11 para vermelho, amarelo, azul, laranja). Pode servir quando só resta uma questão precisa por resolver, por exemplo a posição de uma única cor.
No modo Última Oportunidade
As linhas já jogadas podem bastar para deixar apenas um código. Retome-as uma a uma, mantendo de cada vez só os códigos compatíveis. No exemplo do site, no nível Intermédio, as 7 linhas pré-preenchidas deixam apenas um código.