florian1345 / sudoku-variants

A flexible Sudoku engine for Rust that supports common variations and custom rules.
Other
4 stars 3 forks source link

Allow non-standard topologies #46

Open florian1345 opened 3 years ago

florian1345 commented 3 years ago

Implement a system such that a SudokuGrid does not have to be a square of side length block_width * block_height anymore. This would require constraints such as the BoxConstraint to formulate requirements towards the topology, but it would allow potentially interesting Sudoku with irregular shapes.