Източници и проверка
Еталонът: приложението
Правилата, описани на този сайт, са тези на приложението Codebreaker Master, прочетени от неговия код: изчисляване на подсказките, нива, режими, потвърждаване на редовете. Когато вградената помощ в приложението и кодът се различават, сайтът следва кода.
Използвани източници
- Bulls and cows (нов раздел) (Уикипедия (на английски)): играта за дедукция с молив и хартия, от която произлизат игрите с цветен код, и тяхната история.
- Алгоритъм минимакс (нов раздел) (Уикипедия): идеята да се избере опитът, чийто най-лош случай оставя най-малко възможности (страница Стратегия).
- Доналд Е. Кнут, статия за търсенето на цветен код от четири пула с компютър, Journal of Recreational Mathematics, том 9, брой 1, 1976–1977 (Baywood Publishing): основополагаща статия за метода на най-голямата останала група; цитирана без връзка и без заглавието ѝ, което съдържа търговската марка на оригиналната настолна игра.
Връзките са проверени на 30 октомври 2026 г.
Как се проверяват примерите
Преди всяка публикация две независими програми повтарят всички изчисления на сайта:
- инструмент, свързан с ядрото на приложението, без да го променя, играе всяка примерна игра като играч: поставя пуловете, потвърждава всеки ред и отчита подсказките, изчислени от приложението;
- той преброява възможните кодове на всяко ниво и, след всеки опит, кодовете, които все още съвпадат с всички подсказки;
- той чете границите на предизвикателството при случаен избор на 10 000 теглене и персонализираните формати, приети или отхвърлени от ядрото;
- втора програма, написана отделно, преизчислява всяка подсказка, всеки брой и всяко разпределение и отказва публикуването при най-малкото разминаване.
Грешка? Пишете ни през страницата за контакт.