Правила Codebreaker Master
Коротко
Застосунок обирає секретний код із кольорових фішок. Ви пропонуєте по одній спробі в рядку. Після кожної спроби застосунок повідомляє, скільки фішок стоїть на своєму місці (правильний колір, правильне місце) і скільки не на своєму місці (правильний колір, інше місце), не кажучи, які саме. Ви перемагаєте, якщо в рядку всі фішки стоять на своїх місцях; програєте, якщо всі рядки використано.
Мета
Знайти колір і місце кожної фішки секретного коду, використавши якомога менше рядків. Кількість фішок, кольорів і рядків залежить від обраного рівня:
| Рівень | Фішки | Кольори | Рядки | Щонайбільше один колір |
|---|---|---|---|---|
| Легкий | 4 | 6 | 10 | один раз |
| Середній | 5 | 8 | 10 | один раз |
| Складний | 6 | 9 | 20 | 2 рази |
| Екстремальний | 7 | 10 | 30 | 3 рази |
Підготовка
Застосунок випадково обирає код на початку гри. Рівень із 8 кольорами використовує перші 8 кольорів палітри в такому порядку:
- червоний
- жовтий
- синій
- помаранчевий
- фіолетовий
- зелений
- коричневий
- чорний
На рівні «Легкий» це перші 6 кольорів; на рівні «Складний» — перші 9; на рівні «Екстремальний» — уся палітра з 10 кольорів. На цьому сайті кожна фішка має перші дві літери свого кольору як орієнтир. У коді ніколи немає порожніх клітинок.
Як зробити спробу
У поточному рядку в застосунку:
- торкніться місця в поточному рядку, а потім кольору в палітрі;
- торкніться двічі поставленої фішки, щоб її прибрати;
- торкніться фішки в уже зіграному рядку, щоб скопіювати її колір у вибране місце;
- торкніться значка копіювання ліворуч від підтвердженого рядка, щоб скопіювати весь рядок.
Потім ви підтверджуєте рядок: поруч з’являються підказки, а наступний рядок стає поточним.
Як читати підказки
За замовчуванням маленька чорна фішка означає фішку на своєму місці, а маленька біла — фішку не на своєму місці. Підказки згруповані: їхній порядок не збігається з порядком фішок у спробі.
| Секретний код | червоний, жовтий, синій, помаранчевий, фіолетовий | |
|---|---|---|
| Спроба | червоний, синій, фіолетовий, помаранчевий, зелений | |
| Підказки | 2 на місці, 2 не на місці | |
Тут застосунок відповідає: «2 на своєму місці, 2 не на своєму місці». Спочатку він рахує фішки на своєму місці. Потім серед решти фішок спроби він рахує ті, чий колір ще є деінде в коді. Колір, якого немає в коді, нічого не дає.
Усі кольори правильні, але жоден не на своєму місці:
| Секретний код | червоний, жовтий, синій, помаранчевий, фіолетовий | |
|---|---|---|
| Спроба | жовтий, синій, помаранчевий, фіолетовий, червоний | |
| Підказки | 5 не на своїх місцях | |
Кольори, що повторюються
У коді колір з’являється щонайбільше один раз на рівнях «Легкий» і «Середній», щонайбільше 2 рази на рівні «Складний» і щонайбільше 3 рази на рівні «Екстремальний». У ваших спробах ви можете повторювати колір скільки завгодно на всіх рівнях.
Кожна фішка коду враховується лише раз. Якщо у вашій спробі більше екземплярів кольору, ніж у коді, зайві екземпляри нічого не дають:
| Секретний код | червоний, жовтий, синій, помаранчевий, фіолетовий | |
|---|---|---|
| Спроба | червоний, червоний, червоний, червоний, червоний | |
| Підказки | 1 на своєму місці | |
Код містить лише одну червону фішку, і вона на своєму місці: зараховується лише одна з ваших червоних фішок, як фішка на своєму місці, а решта нічого не дають. Те саме на рівні «Складний», де код може повторювати колір:
| Секретний код | фіолетовий, жовтий, жовтий, чорний, помаранчевий, сірий | |
|---|---|---|
| Спроба | жовтий, жовтий, жовтий, жовтий, жовтий, жовтий | |
| Підказки | 2 на своїх місцях | |
Код містить 2 жовті фішки: зараховуються лише 2 ваші жовті фішки, а решта нічого не дають.
Неповні рядки
Застосунок приймає рядок, щойно в ньому поставлено хоча б одну фішку: порожні клітинки не дають жодних підказок. Лише останній рядок має бути заповнений повністю, щоб його можна було підтвердити. Порожній рядок підтвердити неможливо.
| Секретний код | червоний, жовтий, синій, помаранчевий, фіолетовий | |
|---|---|---|
| Спроба | червоний, порожня клітинка, синій, порожня клітинка, порожня клітинка | |
| Підказки | 2 на своїх місцях | |
Неповний рядок не може виграти, адже порожня клітинка ніколи не буває на своєму місці, і він витрачає один рядок, як і повноцінна спроба.
Перемога і поразка
- Перемога: усі фішки рядка стоять на своїх місцях. Виграшний рядок вважається однією спробою.
- Поразка: останній рядок зіграно, а код не вгадано, наприклад після 10 рядків на рівні «Легкий».
