Стратегія в Code Breaker
Коротко
Кожна підказка виключає коди. Після кожної спроби тримайте в голові коди, які ще можливі, тобто ті, що дали б точно такі самі підказки на всі ваші спроби. Потім оберіть спробу, яка найкраще розділяє ці коди, і краще грайте код, який ще може бути правильним.
Міркувати методом виключення
На рівні «Середній» на початку є 360 можливих кодів. Код залишається можливим, доки він на кожну вашу спробу дав би точно ті підказки, які показав застосунок. У прикладі гри цього рівня після кожної спроби залишається 24, 5, 1 і 1: остання спроба — це і є код.
- 2 на місці, 1 не на місці: залишається можливими 24 коди.
- 1 на місці, 2 не на місці: залишається можливими 5 кодів.
- 3 на місці: залишається можливим 1 код.
- 4 на місці: залишається можливим 1 код.
Перша спроба
Добра перша спроба розділяє коди на багато малих груп — по одній групі на кожну можливу відповідь. У таблиці для кількох перших спроб указано кількість відповідей, які може дати застосунок, і кількість кодів, що залишаються в найгіршому випадку.
| Перша спроба | Можливі відповіді | Залишається кодів, у найгіршому разі |
|---|---|---|
| 11 | 88 | |
| 9 | 102 | |
| 2 | 240 | |
| 6 | 144 | |
| 3 | 180 |
На рівні «Середній», де код не повторює жодного кольору, спроба з 4 різних кольорів (червоний, жовтий, синій, помаранчевий) у найгіршому разі залишає 88 кодів. Спроба, що повторює колір або залишає порожні клітинки, розділяє гірше.
Грати код, який ще можливий
Коли кодів залишилося мало, грайте, якщо можливо, один із них: або він правильний і ви виграєте, або відповідь виключить інші. У прикладі гри перед спробою 3 залишається 5 кодів; спроба «червоний, зелений, синій, помаранчевий» — один із них, і кожен із 5 кодів дав би різну відповідь. Після відповіді залишається лише 1 код: наступна спроба виграє.
Коли код може повторювати колір
На рівнях «Складний» і «Екстремальний» колір може повторюватися в коді. Тоді найкраща перша спроба змінюється:
| Перша спроба | Можливі відповіді | Залишається кодів, у найгіршому разі |
|---|---|---|
| 19 | 3 080 | |
| 20 | 2 544 | |
| 10 | 3 924 |
На рівні «Складний» спроба «червоний, червоний, жовтий, жовтий, синій» у найгіршому разі залишає 2 544 коди проти 3 080 для «червоний, жовтий, синій, помаранчевий, фіолетовий». Пам’ятайте також, що знайдений колір може бути присутній кілька разів: фішка на місці не означає, що цей колір вичерпано.
Неповні рядки
Застосунок приймає неповний рядок, окрім останнього. Він не може принести перемогу й витрачає одну спробу: на початку він дає менше інформації, ніж повний рядок (6 можливих відповідей для червоного, жовтого, порожньої клітинки, порожньої клітинки проти 11 для червоного, жовтого, синього, помаранчевого). Він стає в пригоді, коли залишається з'ясувати лише одне конкретне питання, наприклад місце одного кольору.
У режимі «Останній шанс»
Вже зіграні рядки можуть залишити лише один код. Розгляньте їх по черзі, щоразу залишаючи тільки сумісні коди. У прикладі на сайті на рівні «Середній» 7 заздалегідь заповнених рядків залишають лише один код.