(* Title: HOL/ex/Sudoku.thy Author: Tjark Weber Copyright 2005-2014 *) section ‹A SAT-based Sudoku Solver› theory Sudoku imports Main begin text ‹ See the paper ``A SAT-based Sudoku Solver'' (Tjark Weber, published at LPAR'05) for further explanations. (The paper describes an older version of this theory that used the model finder ‹refute› to find Sudoku solutions. The ‹refute› tool has since been superseded by ‹nitpick›, which is used below.) › no_notation Groups.one_class.one ("1")