nonogram_dart 2.1.3 copy "nonogram_dart: ^2.1.3" to clipboard
nonogram_dart: ^2.1.3 copied to clipboard

Solve and generate nonograms, also known as Paint by Numbers, Picross and Griddlers

A nonogram solver written in Dart.

You can see the library in action at nonobattle.com | Google Play

Features #

  • solve nonograms
  • generate nonograms
  • check if a nonogram is line solveable
  • solve nonogram step by step

TODO:

  • improve generator
  • improve performance of solver

Usage #

generate a 5x5 nonogram #

final nonogram = Generator.monochrome(5, 5);

solve nonogram #

final nonogram = Generator.monochrome(5, 5);
final solver = GuessingSolver.empty(nonogram);
final solutions = solver.toList();

check if nonogram is line solveable #

no guessing or backtracking is required

final isLineSolveable = nonogram.isLineSolveable();

Additional information #

Nonograms are also know as Hanjie, Paint by Numbers, Picross, Griddlers, and Pic-a-Pix.

1
likes
150
points
80
downloads

Publisher

unverified uploader

Weekly Downloads

Solve and generate nonograms, also known as Paint by Numbers, Picross and Griddlers

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

collection, crypto, flutter, image

More

Packages that depend on nonogram_dart