Class EquivalenceCheckResult
- Namespace
- LogicalOptimizer
- Assembly
- LogicalOptimizer.dll
Verdict of an equivalence query. AreEquivalent is null when the conflict budget ran out before a proof either way (only possible far beyond the truth-table range).
public sealed class EquivalenceCheckResult
- Inheritance
-
EquivalenceCheckResult
- Inherited Members
Properties
AreEquivalent
public bool? AreEquivalent { get; }
Property Value
- bool?
Counterexample
Assignment where the two expressions differ; set exactly when AreEquivalent is false.
public IReadOnlyDictionary<string, bool>? Counterexample { get; }