From: =?iso-8859-1?Q?Enregistr=E9_par_Windows_Internet_Explorer=A010?= Subject: JavaScript Sudoku Solver Date: Sun, 12 Aug 2012 21:14:47 +0200 MIME-Version: 1.0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Location: http://www.ccs.neu.edu/home/ramsdell/tools/sudoku.html X-MimeOLE: Produced By Microsoft MimeOLE V6.2.8400.0
[Index]=
Sudoku is a puzzle that = appears in my=20 local newspaper. As humans are asked to do, the script in this page = attempts to=20 fill in the grid so that every row, every column, and every 3x3 box = contains the=20 digits 1 through 9. You may be able to improve your Sudoku solving = skills by=20 studying the steps toward a solution produced by this script.
To use the script, fill in the cells in the initial grid with the = values from=20 your puzzle, and then push the solve button. A generated grid cell = contains=20 either a non-zero digit when the value of the cell has been determined, = a=20 sequence of non-zero digits when the digits omitted have been eliminated = as=20 possibilities, or a period when no possibilities have been eliminated. = A cell=20 contains a question mark if the grid is inconsistent.
A puzzle written in text can be loaded into the initial grid. Paste = the=20 puzzle into the multiple row text area below the grid, and then push the = load=20 button. The script ignores white space, and the characters hyphen, = vertical=20 bar, and plus sign. It also ignores comments surrounded by parentheses. = What=20 should be left is eighty-one non-zero digits and periods, which are = entered into=20 the initial grid.
Copyright =A9 2005 John D. Ramsdell. This web page, including its = inline=20 JavaScript program, is free software made available under the terms of = the GNU General Public = License. You=20 are encouraged to study the source code, and either add your own = solution=20 strategies, or delete the ones it uses, and create your own complete set = of=20 strategies.