JSudoku Update 0.6b3
Fixed innies, outies… to avoid generating the same split cage several times using different groups of houses.
Will also recognize a new Perfect Sudoku format for diagonal killer.
Also updated the User Guide
Fixed innies, outies… to avoid generating the same split cage several times using different groups of houses.
Will also recognize a new Perfect Sudoku format for diagonal killer.
Also updated the User Guide
The innies - outies technique may also be extended to compute the difference between cells both innies and outies. This advanced technique is seldom needed to solve a killer, but may help for some hard puzzles.
The rules :
In this variant no cell may hold a value consecutive to any of its adjacent cells. If R5C5 = 5 -> R46C5 & R5C46 may not hold {46} (nor 5 of course).
The rules are not clear on this, but usually this holds true for cells across a block/nonet : if R4C4 = 5 -> R35C4 & R4C35 <> {46}
My non consecutive grids are designed with this restriction. Some other authors may drop this restriction.
Unless expressed, this does not “wrap around” the limits of the puzzle : if R1C1 = 5 -> R1C2 & R2C1 <> {46}, but R9C1 & R1C9 may hold {46}
This does not “wrap around” 1 & 9 : if R5C5 = 1 -> R46C5 & R5C46 <> 2, but may hold 9.
Unless for the easy ones, non consecutive usually require pencil marks and candidate elimination.
The basic technique is to eliminate consecutive candidates from adjacent cells whenever a cell is solved.
(more…)
Combining LoL and innies-outies or sum cages may give some very interesting interactions.
Since each half of the LoL must contain the same set of values, they also add up the same sum.
This technique is very useful for jigsaw sudoku (irregular blocks), including jigsaw killer.
Here is the User Guide for JSudoku 0.1b6.
You may also Download the JSudoku help files and install them in the same dir as JSudoku.jar.
All steps are explained, till the very end.
(more…)
The innies - outies technique may also be used over several cells. We may split a cage into two sub cages. The relations between the various cages or sub-cages will restrict the possibilities, sometimes to a unique value or a unique possible combination.
(more…)
Those advanced techniques are based on the assumption that a valid sudoku has a unique solution.
(more…)
Several existing techniques for regular Sudoku may be extended for Killer Sudoku.
Hidden Single AKA Pinned cell
If some cage must have some value and only one cell in the cage may have that value, then that cell must have that value (even if some other cell in the row, column or nonet may also have that value).
(more…)
Powered by WordPress