nonogram_dart 2.1.2 copy "nonogram_dart: ^2.1.2" to clipboard
nonogram_dart: ^2.1.2 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
pub points
0%
popularity

Publisher

unverified uploader

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

Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

Dependencies

collection, crypto, flutter, image

More

Packages that depend on nonogram_dart