public ConstraintList(int index, bool isRow, int size, IConstraintSet constraints) { constraintSet = constraints; boardSize = size; Index = index; IsRow = isRow; }
public Constrainer(IConstraintSet constraints) { constraintSet = constraints; }
public AssignmentGenerator(IBoardView boardView, IConstraintSet constraints) { this.boardView = boardView; this.constraints = constraints; }