Summary
Describes a constraint in a number-placement puzzle where either one of several regions must have a specified sum.
Constructors
Instance methods
Static methods
int | |
Converts a convenient coordinate notation into a puzzle-grid index. |
IEnumerable<int> | |
Converts a convenient coordinate notation into puzzle-grid indices. |
Instance properties
int[] | | The group of cells affected by this constraint, or null if it affects all of them. |
bool | | Override; see base. |
int? | |
Indicates an approximate number of possible combinations of digits this constraint can still accommodate. This
will help the solver prioritize cells when multiple cells have the same number of combinations individually. |
int[][] | |
Contains the regions affected by the constraint. At least one of these regions must have the sum specified by
SumAlternativeConstraint.Sum. Each region is an array of cell indices. |
int | | The desired sum. |