Home / Computer science / N-queens / Solve with home-grown SAT solver
Solutions
\(n = 1\)-queens trivial,
(my-queens-render-solutions (my-queens 1 t))
\(n = 2\) and \(n = 3\)-queens have no solutions
(list (length (my-queens 2 t))
(length (my-queens 3 t)))
(0 0)
\(n = 4\)-queens has two solutions,
(my-queens-render-solutions (my-queens 4 t))
and the traditional \(n = 8\)-queens has
(length (my-queens 8 t))
92
solutions, one of them being
(my-queens-render-solutions (my-queens 8))