Getting assistance

The program contains a number of settings and options to help the search for a solution, and if required, to avoid mistakes.

Checking inconsistencies

The Edit menu contains an option "Check consistency" which performs a check on the current state of the puzzle. If any inconsistencies are found the offending cell(s) will be given a red background. Inconsistencies are of two types: 1. set cells which break Rule 1, i.e. its set symbol occurs in more than one of its 9mers; 2. cells in which all the candidates have been deleted but the cell symbol is not set.

Highlight inconsistencies

The Highlight inconsistencies option in the File menu sets the program in a mode in which it will constantly monitor the state of the grid to check for inconsistencies.

SourGumdrop: how an inconsistent grid is displayed
Figure 1. How inconsistencies are flagged. Here there are clashes between 7's in the same row, column and box.

If any inconsistencies are found the offending cells will be given a red background. As stated above, inconsistencies are of two types: 1. set cells which break Rule 1, i.e. its set symbol occurs in more than one of its 9mers; 2. cells in which all the candidates have been deleted but the cell symbol is not set.

If the grid is found to be inconsistent the "<<" button in the Toolbar will step backwards through each preceeding grid state until the inconsistency is not present.



Highlight wrong answers

The Highlight wrong answers option in the File menu sets the program in a mode in which it will constantly monitor the state of the grid to check for cells set to the wrong symbol. If any are found the offending cell will be given a red background as shown in Figure 1.

Information content

When a puzzle is complete it has zero information content. On the scale used by SourGumdrop, a completely empty grid has information content of 81 x 9 = 729, 9 being the information content for a completely unfiltered cell. Each time a candidate is removed from consideration the information content reduces by 1.

The total information for a cell is shown at the bottom of the program display with the heading "Info". It can be used to gauge the number of steps still required to finish the puzzle.

Cell colour codes

As a guide to the user, the information for each cell is shown by the colour of the large button at its centre: the colour gets lighter as the number of candidates is reduced. The current range of shades is shown in Figure 2.

SourGumdrop use of colour to show information content
Figure 2. The range of colours used to indicate the information content of cells.


Showing the solution

SourGumdrop can reveal the solution for individual cells or for the whole grid. To see the solution for an individual cell use the option "Show solution" in the cell's menu (left click on the big button). This increments the program's history by 1 and can be unset using the "Undo" command/button. To see the solution for the whole puzzle use the option "Show solution" in the File menu. This increments the program's history by 1 and can be unset using the Undo command/button.