

![[Перевод] Решение головоломки NYTimes Pips с помощью решателя ограничений.](https://habrastorage.org/getpro/habr/upload_files/ee6/d5f/191/ee6d5f191e3934e9308fae974750a3e8.jpg)

[Перевод] Решение головоломки NYTimes Pips с помощью решателя ограничений. Кажется, что головоломка NYT Pips — это просто игра с домино и цветными клетками. Но если взглянуть на неё как на задачу удовлетворения ограничений, она превращается в удобный полигон для современных решателей вроде MiniZinc. В статье автор показывает, как описать Pips не в виде алгоритма перебора, а в виде системы ограничений: сетка, домино, суммы по областям, симметрии и «мусорные» решения. По ходу дела выясняется, что войти в мир constraint solving можно буквально за пару часов, а заодно на п...