package qbf

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module Quantor.RawSource

Sourcetype t

Encapsulated solver

Sourceval create : unit -> t

Allocate a new QBF solver

Sourceval sat : t -> Qbf.result

Current status of the solver

Sourceval scope : t -> Qbf.quantifier -> unit

Open a new scope with the given kind of quantifier

Sourceval add : t -> lit -> unit

Add a literal, or end the current clause/scope with 0

Sourceval deref : t -> lit -> Qbf.assignment

Obtain the value of this literal in the current model

OCaml

Innovation. Community. Security.