JC’s Killer Sudoku, Samunamupure…

JSudoku Update 1.0b1

October 23rd, 2007

Changed the web site. A download page with the latest version is reachable from the “Software” item at the top of the page.

For JSudoku, I mainly changed the user interface but also added some features.

The Preferences now let you change several options:
The “General” pane let you change the Look and Feel used by Java. The default is now the native Look and Feel, also on Windows.
The cell references can be in upper or lower case, using R#C# or K9 notation.
The “Appearance” pane let you change the fonts, colors and strokes for almost everything: log, cells, nonets, sum cages…
The “Key Bindings” pane let you change the keybord shortcuts / accelerators for the menus.
All these settings are saved in the user preferences from one run to the other.

Added support for drag-and-drop:
You may drop a puzzle text or url or file over the grid. It recognizes the same data as Paste.
You may click the mouse next to the grid, drag it out of the grid area and drop it over another window or item to transfer the grid. The data tranfered contains both an image and the text definition, like Copy image and Copy. You may also drop the data over a window in another program, for example a text or image editor.

JSudoku is now also available in a wrapper for Windows (.exe) and Macintosh OS X (application bundle). It’s still a Java program(.jar) behind the scene, but it feels more like a native program. The Windows wrapper will download a Java Runtime Environment (JRE) if none is installed on your computer, or the version is too old. The Macintosh OS X application moves the menu bar at the top of the screen and let you drag-and-drop files over the application icon to open them.

You may now open several windows within the same program. This is mainly helpful to Macintosh users like me, since the Mac does not open several instances of the same program unlike Windows does. The Window menu let you select the window or change their state.

Added some anti fairy chess in the design menu.
Fixed Grouped X-Wing & XY loop solvers which made wrong deductions in some unusual cases.
Fixed other problems which I forgot to keep trace…

Anti root 25 & 50

October 13th, 2007

Here is killer variant. It’s a latin square (no nonets) with Root N Fairy Chess constraints: No cells at a root 25 or root 50 move may have duplicated digits.
For instance r2c2 (blue dot) cannot hold the same digit as r5c6 nor r6c5 (nor r2c7 nor r7c2) (orange dots & circle) : squared distance = 25 = 4^2+3^2 (= 5^2). It cannot hold the same digit as r13c9 nor r9c13 nor r7c7 (red dots & circle) : squared distance = 50 = 1^2+7^2 = 5^2+5^2.
Another example r5c5 <> r28c19, r19c28 (root 25). But there is no cell for root 50, since they’re outside the grid.
Note: root 25 is also called Antelope.
And of course any cell cannot duplicate a digit in the same row or column.

AntiRootKiller.png

To open the puzzle in JSudoku, right click to copy this URL then paste it in JSudoku.

Tiny Tricky 7

September 18th, 2007

Here is a killer with digits 1..7 also in the 2 diagonals. It does not have blocks/nonets.

TinyTricky7.png

Data:
1×7:d:k:3590:3590:3590:3590:3339:3339:5635:5125:3337:3337:3337:2316:3339:5635:5125:5125:5125:3337:2316:2316:5635:5378:5378:2817:2817:2817:5635:5635:5378:2317:2317:5128:3332:3332:3332:5378:3850:2317:5128:5128:5128:3332:5378:3850:3850:4103:4103:4103:4103:

JSudoku Update 0.6b3

July 15th, 2007

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

JSudoku Update 0.6b2

July 7th, 2007

Added Grouped XY-Chain & Loop solver. Like (regular) XY-Chain & Loop but will also include grouped strong links
Added Complex XY-Chain & Loop solver. Like Grouped XY-Chain & Loop but will also include XY strong links for sum cages
Added Locked Cages solver. It will search for some candidate for some house locked in two sum cages and consider the implications eg 2 cages 12/2 in R1 with 4 of R1 locked in these cages -> one of the cage must be {48} -> 8 of R1 is also locked in these cages. eg cages 8/2 & 17/3 in R1 with 1 of R1 locked in these cages -> either 8/2={17} or 17/3={179} -> 7 of R1 is also locked in these cages
Added Hidden extra group solver. It’s similar to LoL and Innies, but will search for difference of N houses minus N-1 other houses resulting in exacly one house: the hidden extra group. eg in 3×3 windoku, R234 minus 2 upper windows -> hidden window in R234C159.
Added Overlap solver. It will search for “simple” overlaps only up to 3 cells.
Improved complex naked triplet solver to search also for a cell with 3 possibilities & a cage which must include at least 2 of the the possibilities
Improved speed when searching innies, outies, LoL & the like. Not sure it’s really faster, because it now also searches for more complex patterns like Overlaps.
Implemented mouse wheel to move the focused cell up or down. Also in the new cage dialog, a mouse wheel over the sum field will increase or decrease the sum.

Innies minus Outies

May 15th, 2007

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.

InniesOuties.png
(more…)

JSudoku Update 0.6b1

May 10th, 2007

Added Y-Wing solver
Added XY-Chain & Loop solver
Added complex naked triplet solver (so far only for the cases of 2 cells & a cage or 1 cell & 2 cages)
Added combinations conflicting with 3 possibilities.
It’s a last ressort solver, since there are a lot of these in a killer, but most are useless
Added support for Windoku AKA NRC AKA HyperDoku
Added support to enter Greater/Less Than and (Non) Consecutive grid by hand.
Create or get first a grid of desired kind. Switch to Design mode.
For Greater/Less Than, press : ‘<', '>‘, ‘v’ or ‘^’ to change the relation with the cell at the right or bottom of the focused cell
For Non Consecutive, press : ‘|’, ‘!’ or ‘_’ to toggle between cons & non-cons with the cell at the right or bottom of the focused cell
Added page setup & print
Added red background to highlight cells with candidates removed
Also for innies/outies and LoL
Changed some colors for a better contrast
Displaying links when highlighting some patterns and chains
You may search or solve using a specific solver. Right-click on a solver will bring a contextual popup menu.
Forgot about that nasty shift-digit on the numeric keypad under MS-Windows:
shift-digit when no cell is focused should better work now
Fixed bug when pasting or fetching jigsaw grids. Buddies of some givens could have invalid candidates.
Fixed bug when generating killers. The split cages where not displayed.
Improved placement of givens in the generator to avoid clusters of givens. This gives fewer easy grids

JSudoku Update 0.5b4

April 26th, 2007

Added support to fetch Weekly Assassin Killer, Texas Jigsaw Killer & Daily Jigsaw Sudoku from sudocue.net
Copy of a Jigsaw (killer & regular) will copy in the SudoCue format.
shift-digit when no cell is focused will remove the possibility from all selected cells.

I’d like to list here some actions to let you follow your own solving path:
(more…)

Killomino #3

April 23rd, 2007

I wanted to try to mix different puzzles.
This puzzle is a mix of Fillomino and Killer Sudoku.

Killomino3.png

Rules:
(more…)

JSudoku Update 0.5b3

April 19th, 2007

Fixed a bug in Conflicting combinations for complex cages wich may include duplicated digits

Added support for puzzles from killersudokuonline.com. This requires the pdfbox package
(more…)

« Previous PageNext Page »

Powered by WordPress