Skip to content

A C++ implementation for solving the nonogram constraint satisfication problem. Among a few naive ones, the dynamic programming algorithm discussed in K. J. Batenburg , W. A. Kosters Solving Nonograms by combining relaxations - is implemented.

Notifications You must be signed in to change notification settings

attilaszia/nonogram

Repository files navigation

File format

Build Status

The input is a text file. The first line contains the number of columns (C) and rows (R), separated with space. The next C lines contain the description of the columns of the puzzle: the length of block separated with a space. Finally, the last R lines contain the description of the rows in a format similar to the columns.

Output

Text output on stdout.

PNG files of C x R pixels.

About

A C++ implementation for solving the nonogram constraint satisfication problem. Among a few naive ones, the dynamic programming algorithm discussed in K. J. Batenburg , W. A. Kosters Solving Nonograms by combining relaxations - is implemented.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published