Code Breaker

Pravidlá hry Code Breaker

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é to sú. Vyhráte, ak má niektorý riadok všetky kolíky na správnom mieste; prehráte, ak sa využijú všetky riadky.

Cieľ

Nájsť farbu a miesto každého kolíka tajného kódu s čo najmenším počtom riadkov. Počet kolíkov, farieb a riadkov závisí od zvolenej úrovne:

ÚroveňKolíkyFarbyRiadkyNajviac jedna farba
Ľahká3510raz
Stredne pokročilá468raz
Ťažká57152-krát
Extrémna67203-krát

Príprava

Aplikácia na začiatku partie náhodne vyberie kód. Úroveň so 6 farbami používa prvých 6 farieb palety v tomto poradí:

  • červená
  • žltá
  • modrá
  • oranžová
  • fialová
  • zelená

Na úrovni Ľahká je to prvých 5 farieb; na úrovniach Ťažká a Extrémna prvých 7. Na tejto stránke je každý kolík pre orientáciu označený prvými dvoma písmenami svojej farby (podľa francúzskych názvov). Kód nikdy nemá prázdne políčko.

Zadanie pokusu

Na aktuálnom riadku v aplikácii:

  • ťuknite na miesto v aktuálnom riadku a potom na farbu v palete;
  • ťuknite dvakrát 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 sa skopíroval celý riadok.

Potom riadok potvrdíte: vedľa neho sa zobrazia nápovedy a ďalší riadok sa stane aktuálnym.

Čítanie nápovedí

Štandardne 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á
Pokusčervená, modrá, fialová, oranžová
Indície2 na správnom mieste, 1 na zlom mieste

Tu aplikácia odpovie „2 na správnom mieste, 1 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 v kóde ešte nachádza inde. 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á
Pokusoranžová, modrá, žltá, červená
Indície4 na nesprávnom mieste

Opakované farby

V kóde sa farba na úrovniach Ľahká a Stredná vyskytuje 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 kolíkov danej farby, než je v kóde, prebytočné kolíky nič nepridajú:

Tajný kódčervená, žltá, modrá, oranžová
Pokusčervená, červená, červená, červená
Indície1 na správnom mieste

Kód obsahuje iba jeden červený kolík, a to na tomto mieste: počíta sa iba jeden z vašich červených kolíkov, ako kolík na správnom mieste, ostatné nič nepridajú. To isté platí na úrovni Ťažká, kde sa farba v kóde môže opakovať:

Tajný kódoranžová, žltá, žltá, oranžová, hnedá
Pokusžltá, žltá, žltá, žltá, žltá
Indície2 na správnom mieste

Kód obsahuje 2 žlté kolíky: počítajú sa iba 2 z vašich žltých kolíkov, ostatné nič nepridajú.

Neúplné riadky

Aplikácia prijme riadok hneď po položení jedného kolíka: prázdne políčka nedajú žiadnu nápovedu. Iba posledný riadok musí byť na potvrdenie úplný. Prázdny riadok sa nedá potvrdiť nikdy.

Tajný kódčervená, žltá, modrá, oranžová
Pokusčervená, prázdne políčko, modrá, prázdne políčko
Indície2 na správnom mieste

Neúplný riadok nemôže vyhrať, pretože prázdne políčko nie je nikdy na správnom mieste, a spotrebuje riadok rovnako 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 pokus.
  • Prehra: posledný riadok je odohraný bez nájdenia kódu, napríklad po 10 riadkoch na úrovni Ľahká.
Koniec vyhratej hry Code Breaker na telefóne, svetlý motív: okno oznamuje, že kombinácia bola uhádnutá, zobrazuje kód, počet pokusov a tlačidlo Nová hra, pred mriežkou pokusov.
Vyhratá partia.