Code Breaker

Strategia w Code Breaker

W skrócie

Każda wskazówka eliminuje kody. Po każdej próbie miej w głowie kody, które wciąż są możliwe, czyli te, które dałyby dokładnie takie same wskazówki dla wszystkich Twoich prób. Następnie wybierz próbę, która jak najlepiej rozdziela te kody, i najlepiej zagraj kod, który wciąż może być właściwy.

Rozumowanie przez eliminację

Na poziomie Średnim na początku jest 360 możliwych kodów. Kod pozostaje możliwy, dopóki dla każdej z Twoich prób dałby dokładnie takie wskazówki, jakie wyświetliła aplikacja. W przykładowej partii na tym poziomie po kolejnych próbach zostaje ich 24, 5, 1 i 1: ostatnia próba jest kodem.

  • 2 na właściwym miejscu, 1 na złym miejscu: pozostają możliwe 24 kody.
  • 1 na właściwym miejscu, 2 na złych miejscach: pozostaje możliwych 5 kodów.
  • 3 na właściwych miejscach: pozostaje możliwy 1 kod.
  • 4 na właściwych miejscach: pozostaje możliwy 1 kod.

Pierwsza próba

Dobra pierwsza próba dzieli kody na wiele małych grup, po jednej na każdą możliwą odpowiedź. Tabela podaje dla kilku pierwszych prób liczbę odpowiedzi, jakich może udzielić aplikacja, oraz liczbę kodów, które zostają w najgorszym przypadku.

Poziom Średni, na początku 360 możliwych kodów.
Pierwsza próbaMożliwe odpowiedziPozostałe kody, w najgorszym razie
1188
9102
2240
6144
3180

Na poziomie Średnim, gdzie kod nie powtarza żadnego koloru, próba z 4 różnymi kolorami (czerwony, żółty, niebieski, pomarańczowy) pozostawia w najgorszym razie 88 kodów. Próba, która powtarza kolor lub zostawia puste pola, rozdziela gorzej.

Zagraj kod, który wciąż jest możliwy

Gdy zostaje mało kodów, zagraj w miarę możliwości jeden z nich: albo jest właściwy i wygrywasz, albo odpowiedź eliminuje pozostałe. W przykładowej partii przed próbą 3 zostaje 5 kodów; próba czerwony, zielony, niebieski, pomarańczowy jest jednym z nich, a każdy z tych 5 kodów dałby inną odpowiedź. Po odpowiedzi zostaje tylko 1 kod: następna próba wygrywa.

Gdy kod może powtarzać kolor

Na poziomach Trudnym i Ekstremalnym kolor może wystąpić w kodzie więcej niż raz. Najlepsza pierwsza próba się wtedy zmienia:

Poziom Trudny, na początku 14 070 możliwych kodów.
Pierwsza próbaMożliwe odpowiedziPozostałe kody, w najgorszym razie
193 080
202 544
103 924

Na poziomie Trudnym próba czerwony, czerwony, żółty, żółty, niebieski pozostawia w najgorszym razie 2 544 kody, wobec 3 080 dla próby czerwony, żółty, niebieski, pomarańczowy, fioletowy. Pamiętaj też, że znaleziony kolor może występować kilka razy: pionek na właściwym miejscu nie oznacza, że ten kolor został wyczerpany.

Niepełne wiersze

Aplikacja akceptuje niepełny wiersz, z wyjątkiem ostatniego. Nie można w ten sposób wygrać, a wiersz zostaje zużyty: na początku daje mniej informacji niż pełny wiersz (6 możliwych odpowiedzi dla czerwony, żółty, puste pole, puste pole, wobec 11 dla czerwony, żółty, niebieski, pomarańczowy). Może się przydać, gdy zostaje do rozstrzygnięcia tylko jedno konkretne pytanie, na przykład miejsce jednego koloru.

W trybie Ostatnia szansa

Wiersze już zagrane mogą wystarczyć, by został tylko jeden kod. Przejdź przez nie po kolei, za każdym razem zostawiając tylko pasujące kody. W przykładzie ze strony, na poziomie Średnim, 7 wstępnie wypełnionych wierszy zostawia tylko jeden kod.