Източници и проверка
Основата: приложението
Правилата, описани на този сайт, са тези на приложението Code Breaker, прочетени в неговия код: изчисляване на подсказките, нива, режими, валидиране на редовете. Когато вградената помощ в приложението и неговият код се различават, сайтът следва кода.
Използвани източници
- Bulls and cows (нов раздел) (Wikipedia (на английски)): играта за дедукция с химикал и хартия, от която произлизат игрите с цветен код, и тяхната история.
- Алгоритъм минимакс (нов раздел) (Wikipédia): идеята да се избира опитът, чийто най-лош случай оставя най-малко възможности (страница „Стратегия“).
- Donald E. Knuth, статия за търсенето на цветен код от четири пула с компютър, Journal of Recreational Mathematics, том 9, номер 1, 1976-1977 (Baywood Publishing): основополагаща статия за метода на най-голямата останала група; цитирана без връзка и без заглавието си, което съдържа търговската марка на оригиналната настолна игра.
Връзките са проверени на 30 октомври 2026 г.
Как се проверяват примерите
Преди всяко публикуване две независими програми преизчисляват всички изчисления на сайта:
- инструмент, свързан с игровия механизъм на приложението, без да го променя, изиграва всяка примерна игра като играч: поставя пуловете, валидира всеки ред и отчита подсказките, изчислени от приложението;
- той брои възможните кодове на всяко ниво и, след всеки опит, кодовете, които все още са съвместими с всички подсказки;
- той чете границите на предизвикателството при 10 000 случайни тегления и състава на игрите от „Ежедневната“ игра;
- втора програма, написана отделно, преизчислява всяка подсказка, всяко броене и всяко разпределение и отказва публикуването при най-малкото разминаване.
Грешка? Пишете ни през страницата за контакт.