Struct sat::Instance [] [src]

pub struct Instance { /* fields omitted */ }

An instance of the SAT problem.

Methods

impl Instance
[src]

Create a new, empty SAT instance.

Create a fresh variable.

Assert that at least one of the provided literals must evaluate to true.

This is a CNF (conjunctive normal form) constraint, which is the basic type of constraint in most solvers.