Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Constructor: BattlefieldUniquenessConstraint(int, IEnumerable<int>, int, int)

Declaration

public BattlefieldUniquenessConstraint(
    int clue,
    IEnumerable<int> affectedCells,
    int minValue = 1,
    int maxValue = 9
)

Summary

Constructor.

Parameters

intclue The sum of the digits sandwiched or overlapped.
IEnumerable<int>affectedCells The set of cells affected by this constraint. This is usually a row or column in a grid, but it can be any subset of grid points.
intminValue The minimum value of numbers in the grid for this puzzle.
intmaxValue The maximum value of numbers in the grid for this puzzle.