Цветная цепочка - это метод нахождения замкнутых цепочек, где для обозначения значений используются цвета. Например, рассматривая X-крыло цифр 2, 3 выйдет:
[23] ...
[23][23] ...
[23](только я обозначаю жирны и подчеркнутым за неимением цветов). Тут если жирный будет 2, то это автоматом означает, что на подчеркивание будет 3. И наоборот. Получается отметка о состоянии "вкл" или "выкл". Для этого каждый раз должен быть выбор из двух. Правило для замкнутой группы - цвета на одной строке/столбце/квадрате должны быть различны. Если цвета на линии совпали - это обозначает наличие ошибки в ячейке, запустившей цепочку.
Я примеров не дам, так как на сайте нет возможности раскрашивать ячейки, писать плагин для раскрашивания мне лень, а глазами анализировать замкнутые цепочки я и без цветов научилась
Главное найти цепочку именно кольцом и проверить, что там нет значения, которое в итоге переводит цепочку в невозможное состояние.