About Isanaki 2.6b
Language: Visual C++
Size: 1772 Kb (Statically linked)
Editor Picks
Awards
ScreenShots
Sudoku Board
Hint for a 9*9 Board
Cell Selection Dialog Box
Special Board Generation
Page Setup
Download Counters
12800 visitors since July 2006
4811 downloads from TGMDev
4140 downloads from softpedia.com
4131 downloads from Baixaki.com
2680 downloads from FreewareFiles.com
1654 downloads from bestfreewaredownload.com
1277 downloads from Brothersoft.com
1152 downloads from KeroDownload.com
1069 downloads from Download.com
773 downloads from FiberDownload.com
768 downloads from softonic.com (Spanish and English Sites)
690 downloads from Logitheque.com
534 downloads from Taiphanmem.org
402 downloads from Descargarlo.com
15788 views from onlyfreewares.com
Independant Reviews
TechSupportAlert.com
Download Sites
Isanaki 2.6b is available from the following Web Sites:
|
|
|
Isanaki 2.6b
Isanaki 2.6b is a free Multilingual Sudoku and Wordoku Game, a Sudoku Board Generator, Solver and Printer designed for Windows 2K and XP.
In this release, using the brute-force technique, it solves all boards (to the best of my knowledge) and,
using logical deduction, it solves most of the hard Sudoku boards.
Click on the ScreenShot to Enlarge the Picture ...
The version 2.6b supports English, French, Spanish and Dutch languages... More to come according to request !!!
The goal of this game is to fill the board so that each number appears only once in any row, column and block.
Isanaki 2.6b is designed to help you finding the solution of 9 * 9 and 16 * 16 Sudoku Boards. If you can't stand
waiting fo the solution, in a few milliseconds, Isanaki 2.6b finds it for you ...
Sudoku and Wordoku
Since version 2.1, Isanaki handles both Sudoku and Wordoku boards. While the Sudoku boards contain only numbers from 1 to 9
(and letters from A to G for 16*16 boards), Wordoku boards contain only letters. Letters assignment can be done in three ways:
random letters assigment, letters from random words and/or user-defined assignment. See below for details ...
Installation
Isanaki 2.6b is a simple executable file. No complex installation scripting
required. Just extract the files from the .zip and copy them wherever you want. I would recommend
to create a sub-directory ( i.e Isanaki) in the directory C:\Program Files.
That's it !!!
Note that Isanaki 2.6b is provided with a text file containing a list of common 9 letters Words ( in fact, a simplified
version of a text file kindly provided by Michael Markov). This file is used by Isanaki 2.6b to assign letters in Wordoku Boards.
Terminology
A Sudoku Board is made up of cells (81 cells in a 9*9 Board and 256 cells in a 16*16 Board) divided
in Rows (horizontal lines), Columns (vertical lines) and Boxes containing 9 (3*3) or 16 (4*4) cells.
The rows, columns and boxes are called Groups.
Every group must contain all the numbers from 1 to 9 ( in a 9*9 Board) or from 1 to 9 and A to G ( for 16*16 Board)
At the start, some cells are filled with numbers called Clues or Givens. The numbers added when solving the game
are simply called solved cells. Odd enough, it seems that no specific name describes these cells. I call them Quest.
Features
Detailed Features
1. Languages
- English
- French
- Spanish
- Dutch
Additional languages will be added according to proposed collaboration. Note that the help for translation is done strictly on a voluntary basis. I will be
grateful to you and award your work in the Web Site and the About Box of Isanaki Sudoku.
Please contact TGMDev for more informations.
2. Features
- Support for 9*9 and 16*16 boards
- Support for Sudoku and Wordoku
- Board saving and retrieval from Isanaki binary file
- Board Import: manually, from Isanaki binary file, text files (.txt .msk .sdk .sol .spf and .ss) and clipboard
- Board Export: to text files and clipboard
- Automatic update of the pencil marks
- Data Entry by keyboard and mouse
- Support for Menu Accelerators
- Copy of Current Board to ClipBoard (Accelerator CTRL+C)
- 256-level of Undo-Redo
- Page Setup for Board print
- Print Board with preview
- Print of Multi-Boards Pages: 2, 4 or 6 boards per page with solutions at the end of the printouts
- Fading Colours Cells: Six Different Fading Style from Start Colour to End colour
- Candidates Highlight
- Delete erroneous numbers with Delete key
- Highlight of erroneous cells
- Blocks Line Separator in Board (Screen and Printouts)
- Full colours customization
- Graphical User-Interface: Bitmap Buttons, Custom TitleBar, XP-Style menus with icons, ...
- Zoom support 50% to 400%
- Self-Check for Application Updates
3. Generator
- 6 levels of difficulty: from very easy to fiendish (9*9 and 16*16 Boards)
- Improved Generator Speed
- Generation of puzzle with Unique solution
- Generation of symmetric or non-symmetric boards
- Improved Support for Wordoku Boards
- Custom Board generation: solving technique to use, occurrence number, difficulty level
- Possibility to use command-line parameters to automate boards generation
To get a quick view of this feature, call Isanaki Sudoku with the /HELP parameter.
More About this Here ...
While generating boards, Isanaki Sudoku 2.6b displays the progress of the operation:

- Very Fast generator
4. Solver
- Brute-force algorithm solver
- Logical deduction solver
- Customizable Techniques Hierarchy
- Log file of the techniques used for solving
- Very fast solver
- Customization available: use of brute force technique
- Batch processing of multiple boards with log of results and solving statistics
5. Helper
- Disallow invalid entry
- Easy data entry by keyboard
- Data entry with mouse (direct or by right-click on cell)
- Multiple Cells Selection for Fast Candidate Removal
- Display Hint graphically so that you see the logic behind the hint
- Hint Data displayed on Left Panel
- Switch at any time from Sudoku to Wordoku and vice-versa
- Addition of Shortcuts for Candidate Hightlight : mouse click on Candidate buttons while pression the Alt Key
6. Printer
- Print Board s with Settings different than Screen Settings
- Smart Display of Candidates in Paper Printouts (Candidates are located in the half top of the cells, instead of being in the center)
- Header and Footer Customization (for Single Board Printouts)
- Print Multiple Boards per Pages: 2, 4, 6 or 12 boards per page
- Print Solution Boards: 6 or 12 boards per page
Solving Techniques
Since version 2.0, Isanaki applies the most common techniques used to solve Sudoku boards. Advanced techniques are added in each
release of the application. Meanwhile, its resolving capacity is able to solve most of the boards
found in magazines or on the Web.
The following techniques are used:
- Single in a Box
- Single in a Row
- Single in a Column
- Hidden Single in a Box
- Hidden Single in a Row
- Hidden Single in a Column
- Naked Single in a Box
- Pointing Pair Reduction in a Row
- Pointing Pair Reduction in a Column
- Box Line Reduction in a Row
- Box Line Reduction in a Col
- Naked Pair in a Box
- Naked Pair in a Row
- Naked Pair in a Column
- Hidden Pair in a Box
- Hidden Pair in a Row
- Hidden Pair in a Column
- Naked Triple in a Box
- Naked Triple in a Row
- Naked Triple in a Column
- Hidden Triple in a Box
- Hidden Triple in a Row
- Hidden Triple in a Column
- Naked Quad in a Box
- Naked Quad in a Row
- Naked Quad in a Column
- Remote Pairs

- XY-Chains

- Unique Rectangle Type I
- Unique Rectangle Type II
- Single Colours
- X Wings
- Y Wings
- Forced Chains
- Brute-Force Guess (Note that the use of this technique is optional)
Isanaki Sudoku 2.6b provides support for customizable solving techniques hierarchy. Using this adanced option, it is possible to control the way
Isanaki Sodoku solve the board. The default behaviour remains unchanged: simplest techniques first, then techniques with increasing complexity
and, finally, brute-force guess. This ranking can be modified and stored for later reuse. Isanaki Sudoku 2.6b handles up to 20 different solving hierarchies.
Acknowledgements
The developpment of Isanaki Sudoku would have been much more difficult without the following authors sharing their code on the Web:
| Author | Class Description | Status | Source |
| Guenter Stertenbrink | Board Generator Suexg16f | Highly modified | http://magictour.free.fr/sudoku.htm |
| Jean-Louis Guenego | CDFVCtrl | Not modified | http://www.codeproject.com/docview/dfv.asp |
| Andy Brown | CResizingDialog | Slightly modified | http://www.codeguru.com/cpp/w-d/dislog/resizabledialogs/article.php/c1917/ |
| Hung Nguyen Modified by B. Minet | Dialog Splitter (CSplitterControl) | Slightly modified | http://www.codeproject.com/splitter/simpledlgsplitter.asp |
| Davide Calabro | CButtonST (MFC Flat buttons) | Not modified | http://www.codeproject.com/KB/buttons/cbuttonst.aspx |
| Oleg Bykov | CPictureEx | Not modified | http://www.codeproject.com/KB/graphics/pictureex.aspx |
| Brent Corkum | BCMenu | Not Modified | http://www.codeproject.com/KB/menus/bcmenu.aspx |
| Dave Lorde | Custom Captions | Slightly modified | http://www.codeproject.com/KB/GDI/customcaption.aspx |
| | Chris Maunder | CHyperLink | Not Modified | http://www.codeproject.com/miscctrl/hyperlink.asp |
| Patrik Svensson | CFontStatic | Not modified | http://www.codeproject.com/staticctrl/CFontStatic.asp |
| Matt Weagle | CGradientProgressCtrl | Not modified | http://www.codeproject.com/miscctrl/gradientprogressctrl.asp |
| Petr Novotny - Modified by Andy Metcalfe | CDisabledItemComboBox | Not modified | http://www.codeproject.com/combobox/disableditemscombobox.asp |
| Marc Richarme | CCreditsCtrl | Not modified | http://www.codeproject.com/dialog/ccreditsctrl.asp |
The following freewares were used throughout the developpment of Isanaki Sudoku
| Application | Web Site |
| Icon Editor IcoFX | http://icofx.ro/ |
| Notepad++ | http://notepad-plus.sourceforge.net/uk/site.htm |
The following free sources were used to improve the graphical features of Isanaki Sudoku
| Description | Web Site |
| Icons Pack on Freeiconsweb | http://www.freeiconsweb.com |
| Animated Gifs | http://bestanimations.com/ |
| Animated Sudoku Icon by Puddles4444 | http://www.iconator.com/icon.php?IconID=1158521 |
| Flags Icons | http://www.clickfire.com/content/graphics/favicons/flags_icons.php |
Special Thanks for Translation
| Translation | Author |
| Spanish | Corinne Marneffe (from Belgium) |
| Dutch | RobinU (from the Netherlands) |
Special Tanks for Help in Debugging and Comments on Isanaki Sudoku
| Ric | Robin U | Michael Markov |
| campamax | Jim Wilson | CTC |
| Dr Pires | Jean-Louis Pelisson | Yvon Larivière |
| Emmanuel Brouillard |
Bug Report
Please report any bug to
Thierry.Marneffe@skynet.be
Isanaki Sudoku Blog
You can share your comments in the http://www.tgmdev.be/free_sudoku_generator_solver_isanaki.php
Isanaki Sudoku Blog
Isanaki Sudoku Forum (at www.setbb.com)
You can also share your comments in the external forum related to
Isanaki 2.6b: Sudoku and Wordoku at www.setbb.com
Features Request
The following Features were requested and are planned in a near future:
- Samourai Boards (9*9 and 16*16)
- Sudoku Snake
- Pattern-Based Boards
- Advanced Hint Featyres
- Improved Graphical Interface
- Support for Portuguese Language
Please send any request to
Thierry.Marneffe@skynet.be
Rate Isanaki Sudoku 2.6b
Safe Use of Isanaki Sudoku 2.6b
The TGMDev computers are protected by the latest version of Norton Internet Security.
To the best of our knowledge, the application is virus-free. Also, Isanaki Sudoku 2.6b is garanteed
to be spyware-free.
Download Isanaki Sudoku 2.6b
The application Isanaki Sudoku 2.6b is written according to the standard
techniques and recommandations for the development of applications for
Windows. The application has been tested extensively to verify its correct
behaviour and memory management and to determine its effectiveness on
different computers including network-linked computers.
The author makes no warranty of any kind,
expressed or implied, with regard to this application and not be liable in
any event for any direct, incidental or consequential damages, loss of profit
or data, interruption of businees arising out of the performance or use of
this program, even if the author has been advised to the possibility of such
damages.
Download and Use of this software indicates your acceptance of these terms and conditions.
Don't forget to share your comments in the Isanaki Sudoku Blog
|
|