sudoku_bardi (see websudoku.com) is a set of tools for solving, validating and generating Sudoku puzzles.