A small collection of functions to help with solving common sudoku variants.
Input the start minimum value, the end maximum value, and the length of the thermometer, outputs the allowed values for each cell in the thermometer.
Example: ...
Input the number of cell in a cage, the cage total, and any values that must or must not be in the cage and outputs all valid combinations.
Example: ...