Ersatz.Solver.Lingeling
lingeling :: MonadIO m => Solver SAT m Source #
Solver for SAT problems that tries to invoke the lingeling executable from the PATH.
Solver
SAT
lingeling
PATH
plingeling :: MonadIO m => Solver SAT m Source #
Solver for SAT problems that tries to invoke the plingeling executable from the PATH.
plingeling
treengeling :: MonadIO m => Solver SAT m Source #
Solver for SAT problems that tries to invoke the treengeling executable from the PATH.
treengeling
lingelingPath :: MonadIO m => FilePath -> Solver SAT m Source #
Solver for SAT problems that tries to invoke a program that takes lingeling compatible arguments.
The FilePath refers to the path to the executable.
FilePath
plingelingPath :: MonadIO m => FilePath -> Solver SAT m Source #
Solver for SAT problems that tries to invoke a program that takes plingeling compatible arguments.
treengelingPath :: MonadIO m => FilePath -> Solver SAT m Source #
Solver for SAT problems that tries to invoke a program that takes treengeling compatible arguments.