Settings dialog allows to customize all the options available in the software. It is divided into following tabs,
Game tab
Font tab
Size tab
Color tab
Generator tab
Solver tab
Preference tab
Every tab has three buttons in the bottom. They are,
help button : opens up a browser and displays the help for the current tab.
default button : restores the factory settings.
revert button : reverts the settings to the one when you entered the settings dialog.
All the changes are insantaneous ie you no need to press a apply button.
3x3(box size) will generate 9x9 puzzle and 4x4(box size) will generate 16x16 puzzle.
if you want two player game check this else uncheck it.
check time race if you want a time game, You can set the total time in the given text box. If you check two player solve, two player can solve the same puzzle through keyboard and mouse, else either one of the control is active only.
The player name is used to indicate whose turn in the status bar and initial is used along with the timer to show the remaining time to make a move for that player. Minus point is for any conflicting candidates entered. Waiting time is a count down before the game begins. So, the players can get ready. Player1 will always have mouse and his score is indicated in the right side of the puzzle, player2 the opposite. All other settings are self explainatory.
All the settings here are straight forward. So, I am not explaining it.
All the settings here are straight forward. So, I am not explaining it.
All the settings here are straight forward. So, I am not explaining it.
The threshold is the limit under which no algorithms are used to unrule some possible candidates. The generator has a random position marker which will decide the candidate's cell. I can guarentee that it is very rare you will see a conflict at a threshold level of 16 in 9x9 puzzle. So, Why use advance alogrithms unneccesarily and waste time. For a 16x16 puzze guess threshold of 84 is sufficient.
To generate symmetric puzzle check generate symmetric puzzle else asymmetric puzzle will be generated.
These are the alogorthms used to reduce the number of possible candidates. The more the algorthms the less the speed it takes to generate puzzle. The check for visible doublets triplets rtc and hidden doublets triplets etc algorthm are the time consuming algorthms, disable it if you are generating 16x16 puzzle unless you have super computer. The algorthms are explained in solving technique.
These are the alogorthms used to reduce the number of possible candidates. These algorthms control the difficulty of the puzzle. To generate easy puzzle, you no need to apply any algorthm. For medium difficult puzzle, you need to apply find hidden unique candidate algorthm. For hard puzzle, you have to use other algorthms. The checking of algorthm doesnt mean that you need to use the same algorthm to solve the puzzle but increases the probability to have these algorthms to solve. The check for visible doublets triplets rtc and hidden doublets triplets etc algorthm are the time consuming algorthms, disable it if you are generating 16x16 puzzle unless you have super computer. The algorthms are explained in solving technique.
Here you can set the display option for tool bar, status bar, splash screen and tips & tricks dialog.
Mouse preference, there are three modes such as sticky selection, no sticky selection, partial sticky selection(default). In sticky selection both pick box and puzzle box is left selected. In no sticky selection, both pick box and puzzle box are unselected. In partial selection the first clicked will remain selected and last click selected will be unselected. The right click will clear all the selection. Keyboard preference is self explainatory.
draw figure while solving. This will show all the candidates that are entered by the solver, they are only markings and not a fixed or filled cell, but still a empty cell. disable this to increase the speed of generating a puzzle. show console message, will show messages on a terminal only if the program is run under terminal in linux. Useful to see what happens inside the program. disable this to increase the speed of generating a puzzle.
Check puzzle validity for created puzzle, This will check whether the custom puzzle entered is a valid true sudoku puzzle. You can disable this to start a empty puzzle, it is fun to start a two player game with empty puzzle.
Auto remove pencil in, This will remove possible candidates from the row, column or box which interacts with the cell for every candidate entered.
check comflicts while keying, This will check conflicts for every candidate entered.
assume doubt text as confirmed text and assume doubt text as pencil in are self explainatory.