数独を解こう

同じ数独を異なる計算手法へ翻訳し、モデルと解き方の違いを試す連載です。 各章では、その手法の考え方を数独へ当てはめ、実行できるサンプルを動かします。 原稿とサンプルコードは GitHub で公開しています。

最初から読む

Part I 探索の仕組みを組み立てる

Part II 規則を宣言して解く

Part III 論理式と状態を扱う

Part IV 数式と目的関数へ変換する

Part V 反復計算で候補を探す

まとめ

補遺