Takuzu

A library for solving takuzu (a.k.a. binairo) number puzzles and a binary using the library.

Documentation

See the documentation and the example grids.

Import

Add this to your Cargo.toml:

toml [dependencies] takuzu = "^0.5" and this to your crate root:

rust extern crate takuzu;

Solver

The crate also provides a binary. To use the solver:

bash $ cargo install takuzu $ takuzu [FILE]...

or

bash $ git clone https://github.com/letheed/takuzu.git $ cd takuzu $ cargo run --release [FILE]...

solving grid2 screenshot