Skip to content

Type Alias: ProofExportResult

@kortexya/reasoninglayer


@kortexya/reasoninglayer / ProofExportResult

ProofExportResult = "unsatisfiable" | "satisfiable" | "unknown"

Defined in: src/types/proof-engine.ts:492

The solver’s verdict on the submitted CNF.

unknown means the conflict budget (maxConflicts) was exhausted before a verdict was reached. A certificate is exported only for unsatisfiable — a satisfiable formula has no refutation.

const result: ProofExportResult = 'unsatisfiable';