Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Class: PuzzleSolvers.MinMaxSumConstraint

Summary

Describes a constraint in which the sum of values in a specific region must have a specified minimum or maximum.

Remarks

Note that if min and max are both set to true, the result is a SumConstraint. If they are both false, this constraint has no effect.

Constructors

MinMaxSumConstraint(int sum, bool min, bool max, IEnumerable<int> affectedCells)
Describes a constraint in which the sum of values in a specific region must have a specified minimum or maximum. (see also remarks)

Instance methods

ConstraintResultRefer to the documentation for Constraint.Process.

Instance properties

int[]The region of cells that must have the minimum or maximum sum specified by MinMaxSumConstraint.Sum.
boolRefer to the documentation for Constraint.CanReevaluate.
boolSpecifies whether MinMaxSumConstraint.Sum is a maximum.
boolSpecifies whether MinMaxSumConstraint.Sum is a minimum.
intThe desired minimum or maximum sum.