Programming Sudoku

From Sudopedia
Revision as of 04:38, 31 May 2020 by Rooted (talk | contribs) (Created page with "A good place to start when you want to write your own Sudoku program is the [http://www.setbb.com/sudoku/ Sudoku Programmers forum]. == Sudoku Algorithms == ; Dancing Links...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

A good place to start when you want to write your own Sudoku program is the Sudoku Programmers forum.

Sudoku Algorithms

Dancing Links | DLX
Binary Integer Linear Program

Testing Sudoku Programs

Test Cases — a set of formal tests for Sudoku software

General N2 by N2 Sudokus

This wiki specializes on the standard 9 by 9 Sudoku, but we can generalize this puzzle game into a N2 by N2 one, where every row, every column, and every N by N box must contain each of the digits 1 to N2. The generalized Sudoku is known to be NP-complete, which means that it is very unlikely to have an efficient algorithm that can solve any N2 by N2 Sudoku exactly, with efficient meaning running time polynomial in N.

References:

Inc icon.gif This article is incomplete. You can help Sudopedia by expanding it.