Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Class: PuzzleSolvers.OffsetCloneConstraint

Summary

Describes a constraint where two regions of the grid must be identical (“clones”) except that one is plus or minus a consistent offset from the other.

Remarks

For best results, this constraint should be last in the list of constraints in the puzzle so that it can re-use deductions obtained from the other constraints.

Constructors

OffsetCloneConstraint(IEnumerable<int> area1, IEnumerable<int> area2)
Constructor.

Instance methods

ConstraintResultRefer to the documentation for Constraint.Process.

Instance properties

int[]The first area that needs to be cloned.
int[]The other area that needs to be identical to the first.
boolRefer to the documentation for Constraint.CanReevaluate.