Legend

Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field

Method: void MarkImpossible(int, Func<int, bool>)

Declaration

public abstract void MarkImpossible(
    int cell,
    Func<int, bool> isImpossible
)

Summary

Marks values in a specific cell as no longer possible that satisfy the given predicate isImpossible.

Parameters

intcell The cell to modify. This is a 0-based index and must be less than Puzzle.GridSize.
Func<int, bool>isImpossible A delegate that returns true for each value that is no longer possible.