A estratégia em Codebreaker Master
Em resumo
Cada pista elimina códigos. Depois de cada tentativa, tenha em mente os códigos ainda possíveis, ou seja, 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, de preferência, jogue um código que ainda possa ser o correto.
Raciocinar por eliminação
No nível Intermédio, há 6 720 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 1 920, 464, 32, 7 e 1 depois de cada tentativa: a última tentativa é o código.
- 3 mal colocados: continuam possíveis 1 920 códigos.
- 3 mal colocados: continuam possíveis 464 códigos.
- 2 bem colocados, 1 mal colocado: continuam possíveis 32 códigos.
- 2 bem colocados, 1 mal colocado: continuam possíveis 7 códigos.
- 5 bem colocados: continua possível 1 código.
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 dos casos.
| Primeira tentativa | Respostas possíveis | Códigos restantes, no pior caso |
|---|---|---|
| 17 | 1 920 | |
| 10 | 1 680 | |
| 6 | 2 880 |
No nível Intermédio, em que o código não repete nenhuma cor, a tentativa com 5 cores diferentes (vermelho, amarelo, azul, laranja, violeta) deixa no pior caso 1 920 códigos e permite 17 respostas. A tentativa vermelho, vermelho, amarelo, amarelo, azul, que repete duas cores, permite menos respostas (10), mas deixa no pior caso apenas 1 680 códigos: repetir uma cor numa tentativa pode compensar, mesmo quando o código não repete nenhuma. Uma linha com casas vazias, essa, separa bastante pior.
Jogar um código ainda possível
Quando restam poucos códigos, jogue, se possível, um deles: ou é o correto e ganha, ou a resposta elimina os outros. No jogo de exemplo no nível Difícil, antes da tentativa 6, restam 2 códigos; a tentativa violeta, cinzento, amarelo, laranja, preto, amarelo é um deles, e cada um dos 2 códigos daria uma resposta diferente. Depois da 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. O melhor primeiro palpite muda então:
| Primeira tentativa | Respostas possíveis | Códigos restantes, no pior caso |
|---|---|---|
| 27 | 94 620 | |
| 27 | 73 440 | |
| 15 | 84 420 | |
| 6 | 185 220 |
No nível Difícil, a tentativa vermelho, vermelho, amarelo, amarelo, azul, azul deixa no pior caso 73 440 códigos, contra 94 620 para vermelho, amarelo, azul, laranja, violeta, verde. Tenha também em conta que uma cor encontrada pode estar presente várias vezes: um pino bem colocado não significa que essa cor esteja esgotada.
As linhas incompletas
A app aceita uma linha incompleta, exceto a última. Essa linha não pode ganhar e gasta uma linha: no início, ensina menos do que uma linha completa (6 respostas possíveis para vermelho, amarelo, casa vazia, casa vazia, casa vazia, contra 17 para vermelho, amarelo, azul, laranja, violeta). Pode ser útil quando só falta resolver uma questão precisa, por exemplo a posição de uma única cor.
Na Última hipótese
As linhas já jogadas podem bastar para deixar apenas um código. Retome-as uma a uma, mantendo de cada vez apenas os códigos compatíveis. No exemplo do site, no nível Intermédio, as 9 linhas pré-preenchidas deixam apenas um código.