Code Breaker के नियम
संक्षेप में
ऐप रंगीन गोटियों का एक गुप्त कोड चुनता है। आप हर पंक्ति में एक प्रयास करते हैं। हर प्रयास के बाद ऐप बताता है कि कितनी गोटियाँ सही जगह पर हैं (सही रंग, सही जगह) और कितनी ग़लत जगह पर हैं (सही रंग, दूसरी जगह), पर यह नहीं बताता कि कौन-सी। अगर किसी पंक्ति की सभी गोटियाँ सही जगह पर हों तो आप जीतते हैं; अगर सभी पंक्तियाँ इस्तेमाल हो जाएँ तो आप हार जाते हैं।
लक्ष्य
गुप्त कोड की हर गोटी का रंग और जगह खोजना, जितनी कम पंक्तियों में हो सके। गोटियों, रंगों और पंक्तियों की संख्या चुने गए स्तर पर निर्भर करती है:
| स्तर | गोटियाँ | रंग | पंक्तियाँ | एक रंग अधिकतम |
|---|---|---|---|---|
| आसान | 3 | 5 | 10 | एक बार |
| मध्यम | 4 | 6 | 8 | एक बार |
| कठिन | 5 | 7 | 15 | 2 बार |
| अत्यंत कठिन | 6 | 7 | 20 | 3 बार |
शुरुआती तैयारी
खेल की शुरुआत में ऐप कोड को रैंडम तरीक़े से चुनता है। 6 रंगों वाला स्तर पैलेट के पहले 6 रंग इसी क्रम में इस्तेमाल करता है:
- लाल
- पीला
- नीला
- नारंगी
- बैंगनी
- हरा
आसान स्तर में ये पहले 5 रंग होते हैं; कठिन और अत्यंत कठिन स्तरों में पहले 7। इस साइट पर हर गोटी पर उसके रंग के पहले दो अक्षर पहचान के लिए लिखे होते हैं। कोड में कभी कोई खाली खाना नहीं होता।
प्रयास लगाना
ऐप में, मौजूदा पंक्ति पर:
- मौजूदा पंक्ति के किसी खाने को छुएँ, फिर पैलेट से कोई रंग छुएँ;
- रखी हुई गोटी को हटाने के लिए उसे दो बार छुएँ;
- पहले खेली जा चुकी पंक्ति की किसी गोटी को छुएँ, ताकि उसका रंग चुने हुए खाने में कॉपी हो जाए;
- पूरी पंक्ति कॉपी करने के लिए, पुष्टि हो चुकी पंक्ति के बाईं ओर बने कॉपी आइकन को छुएँ।
फिर आप पंक्ति की पुष्टि करते हैं: संकेत बगल में दिखाई देते हैं, और अगली पंक्ति मौजूदा पंक्ति बन जाती है।
संकेत पढ़ना
डिफ़ॉल्ट रूप से, एक छोटी काली गोटी सही जगह वाली गोटी दर्शाती है और एक छोटी सफ़ेद गोटी ग़लत जगह वाली गोटी। संकेत एक साथ समूहित होते हैं: उनका क्रम प्रयास की गोटियों के क्रम से मेल नहीं खाता।
| गुप्त कोड | लाल, पीला, नीला, नारंगी | |
|---|---|---|
| प्रयास | लाल, नीला, बैंगनी, नारंगी | |
| संकेत | 2 सही जगह पर, 1 गलत जगह पर | |
यहाँ ऐप जवाब देता है «2 सही जगह, 1 ग़लत जगह»। वह पहले सही जगह वाली गोटियाँ गिनता है। फिर प्रयास की बची हुई गोटियों में से उन्हें गिनता है जिनका रंग कोड में कहीं और अब भी मौजूद है। कोड में न होने वाला रंग कुछ नहीं देता।
सभी रंग सही, पर कोई भी अपनी जगह पर नहीं:
| गुप्त कोड | लाल, पीला, नीला, नारंगी | |
|---|---|---|
| प्रयास | नारंगी, नीला, पीला, लाल | |
| संकेत | 4 ग़लत जगह | |
दोहराए गए रंग
कोड में कोई रंग आसान और मध्यम स्तरों में अधिकतम एक बार, कठिन स्तर में अधिकतम 2 बार और अत्यंत कठिन स्तर में अधिकतम 3 बार आता है। आपके प्रयासों में आप किसी रंग को जितनी बार चाहें दोहरा सकते हैं, हर स्तर पर।
कोड की हर गोटी सिर्फ़ एक बार गिनी जाती है। अगर आपके प्रयास में किसी रंग की गोटियाँ कोड से ज़्यादा हैं, तो अतिरिक्त गोटियाँ कुछ नहीं देतीं:
| गुप्त कोड | लाल, पीला, नीला, नारंगी | |
|---|---|---|
| प्रयास | लाल, लाल, लाल, लाल | |
| संकेत | 1 सही जगह | |
कोड में सिर्फ़ एक लाल गोटी है, और वह अपनी जगह पर है: आपकी लाल गोटियों में से सिर्फ़ एक गिनी जाती है, सही जगह वाली के रूप में, और बाक़ी कुछ नहीं देतीं। कठिन स्तर में भी यही बात है, जहाँ कोड में कोई रंग दोहराया जा सकता है:
| गुप्त कोड | नारंगी, पीला, पीला, नारंगी, भूरा | |
|---|---|---|
| प्रयास | पीला, पीला, पीला, पीला, पीला | |
| संकेत | 2 सही जगह पर | |
कोड में 2 पीली गोटियाँ हैं: आपकी पीली गोटियों में से सिर्फ़ 2 गिनी जाती हैं, बाक़ी कुछ नहीं देतीं।
अधूरी पंक्तियाँ
ऐप पंक्ति को तभी स्वीकार कर लेता है जब एक गोटी रखी हो: खाली छोड़े गए खाने कोई संकेत नहीं देते। सिर्फ़ आख़िरी पंक्ति की पुष्टि के लिए उसका पूरा भरा होना ज़रूरी है। खाली पंक्ति की पुष्टि कभी नहीं हो सकती।
| गुप्त कोड | लाल, पीला, नीला, नारंगी | |
|---|---|---|
| प्रयास | लाल, खाली खाना, नीला, खाली खाना | |
| संकेत | 2 सही जगह पर | |
अधूरी पंक्ति जीत नहीं सकती, क्योंकि खाली खाना कभी सही जगह पर नहीं होता, और वह पूरे प्रयास की तरह ही एक पंक्ति खर्च कर देती है।
जीत और हार
- जीत: किसी पंक्ति की सभी गोटियाँ सही जगह पर हैं। जीतने वाली पंक्ति एक प्रयास गिनी जाती है।
- हार: कोड खोजे बिना आख़िरी पंक्ति खेली जा चुकी है, जैसे आसान स्तर में 10 पंक्तियों के बाद।
