Pravidlá hry Codebreaker Master
Stručne
Aplikácia vyberie tajný kód z farebných kolíkov. V každom riadku zadáte jeden pokus. Po každom pokuse aplikácia oznámi, koľko kolíkov je na správnom mieste (správna farba, správne miesto) a koľko je na nesprávnom mieste (správna farba, iné miesto), bez toho, aby povedala, ktoré. Vyhráte, ak majú v niektorom riadku všetky kolíky správne miesto; prehráte, ak sú všetky riadky využité.
Cieľ
Nájsť farbu a miesto každého kolíka tajného kódu s použitím čo najmenšieho počtu riadkov. Počet kolíkov, farieb a riadkov závisí od zvolenej úrovne:
| Úroveň | Kolíky | Farby | Riadky | Najviac jedna farba |
|---|---|---|---|---|
| Ľahká | 4 | 6 | 10 | raz |
| Stredná | 5 | 8 | 10 | raz |
| Ťažká | 6 | 9 | 20 | 2-krát |
| Extrémna | 7 | 10 | 30 | 3-krát |
Príprava
Aplikácia náhodne vyberie kód na začiatku hry. Úroveň s 8 farbami používa prvých 8 farieb palety v tomto poradí:
- červená
- žltá
- modrá
- oranžová
- fialová
- zelená
- hnedá
- čierna
Na úrovni Ľahká je to prvých 6 farieb; na úrovni Ťažká prvých 9; na úrovni Extrémna celá paleta s 10 farbami. Na tejto stránke je na každom kolíku ako orientačná pomôcka prvé dve písmená jeho farby. Kód nikdy nemá prázdne políčko.
Zadanie pokusu
V aktuálnom riadku v aplikácii:
- ťuknite na miesto v aktuálnom riadku a potom na farbu v palete;
- dvakrát ťuknite na položený kolík, aby ste ho odstránili;
- ťuknite na kolík v už odohratom riadku, aby sa jeho farba skopírovala na vybrané miesto;
- ťuknite na ikonu kopírovania vľavo od potvrdeného riadku, aby ste skopírovali celý riadok.
Potom riadok potvrdíte: vedľa sa zobrazia nápovedy a ďalší riadok sa stane aktuálnym.
Čítanie nápovedí
Predvolene malý čierny kolík označuje kolík na správnom mieste a malý biely kolík kolík na nesprávnom mieste. Nápovedy sú zoskupené: ich poradie nezodpovedá poradiu kolíkov v pokuse.
| Tajný kód | červená, žltá, modrá, oranžová, fialová | |
|---|---|---|
| Pokus | červená, modrá, fialová, oranžová, zelená | |
| Nápovedy | 2 na správnom mieste, 2 na nesprávnom mieste | |
Tu aplikácia odpovie „2 na správnom mieste, 2 na nesprávnom mieste“. Najprv spočíta kolíky na správnom mieste. Potom spomedzi zvyšných kolíkov pokusu spočíta tie, ktorých farba sa ešte nachádza inde v kóde. Farba, ktorá v kóde nie je, nič nepridá.
Všetky farby správne, žiadna na svojom mieste:
| Tajný kód | červená, žltá, modrá, oranžová, fialová | |
|---|---|---|
| Pokus | žltá, modrá, oranžová, fialová, červená | |
| Nápovedy | 5 na nesprávnom mieste | |
Opakujúce sa farby
V kóde sa farba na úrovniach Ľahká a Stredná objaví najviac raz, na úrovni Ťažká najviac 2-krát a na úrovni Extrémna najviac 3-krát. Vo svojich pokusoch môžete farbu opakovať, koľkokrát chcete, na všetkých úrovniach.
Každý kolík kódu sa počíta iba raz. Ak váš pokus obsahuje viac kusov nejakej farby, než je v kóde, nadbytočné kusy nič nepridajú:
| Tajný kód | červená, žltá, modrá, oranžová, fialová | |
|---|---|---|
| Pokus | červená, červená, červená, červená, červená | |
| Nápovedy | 1 na správnom mieste | |
Kód obsahuje iba jeden červený kolík, a to na jeho mieste: z vašich červených kolíkov sa počíta len jeden, ako na správnom mieste, a ostatné nezískajú nič. To isté platí na úrovni Ťažká, kde sa farba v kóde môže opakovať:
| Tajný kód | fialová, žltá, žltá, čierna, oranžová, sivá | |
|---|---|---|
| Pokus | žltá, žltá, žltá, žltá, žltá, žltá | |
| Nápovedy | 2 na správnom mieste | |
Kód obsahuje 2 žlté kolíky: počítajú sa len 2 z vašich žltých kolíkov, ostatné nezískajú nič.
Neúplné riadky
Aplikácia prijme riadok hneď, ako je položený jeden kolík: prázdne polia nedávajú žiadnu nápovedu. Iba posledný riadok musí byť na potvrdenie úplný. Prázdny riadok sa nikdy potvrdiť nedá.
| Tajný kód | červená, žltá, modrá, oranžová, fialová | |
|---|---|---|
| Pokus | červená, prázdne pole, modrá, prázdne pole, prázdne pole | |
| Nápovedy | 2 na správnom mieste | |
Neúplný riadok nemôže vyhrať, pretože prázdne pole nikdy nie je na správnom mieste, a spotrebuje riadok ako úplný pokus.
Výhra a prehra
- Výhra: všetky kolíky v riadku sú na správnom mieste. Víťazný riadok sa počíta ako jeden pokus.
- Prehra: posledný riadok je odohraný bez nájdenia kódu, napríklad po 10 riadkoch na úrovni Ľahká.
