Code Breaker

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.

Nível Intermédio, 360 códigos possíveis no início.
Primeira tentativaRespostas possíveisCódigos restantes, no pior caso
1188
9102
2240
6144
3180

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:

Nível Difícil, 14 070 códigos possíveis no início.
Primeira tentativaRespostas possíveisCódigos restantes, no pior caso
193 080
202 544
103 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.