| Package | Description | 
|---|---|
| org.sat4j | 
 Contains a command line launcher for the SAT solvers. 
 | 
| org.sat4j.reader | 
 Some utility classes to read problems from plain text files. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
protected Reader | 
AbstractLauncher.reader  | 
| Modifier and Type | Method and Description | 
|---|---|
protected abstract Reader | 
AbstractLauncher.createReader(ISolver theSolver,
            String problemname)  | 
protected Reader | 
BasicLauncher.createReader(ISolver theSolver,
            String problemname)  | 
protected Reader | 
MUSLauncher.createReader(ISolver theSolver,
            String problemname)  | 
Reader | 
AbstractLauncher.getReader()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ILauncherMode.displayResult(ISolver solver,
             IProblem problem,
             ILogAble logger,
             PrintWriter out,
             Reader reader,
             long beginTime,
             boolean displaySolutionLine)
Output of the launcher when the solver stops 
 | 
void | 
ILauncherMode.solve(IProblem problem,
     Reader reader,
     ILogAble logger,
     PrintWriter out,
     long beginTime)
Main solver call: one call for a decision problem, a loop for an
 optimization problem. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AAGReader
Reader for the ASCII And Inverter Graph format defined by Armin Biere. 
 | 
class  | 
AIGReader
Reader for the Binary And Inverter Graph format defined by Armin Biere. 
 | 
class  | 
DimacsReader
Very simple Dimacs file parser. 
 | 
class  | 
GroupedCNFReader  | 
class  | 
InstanceReader
An reader having the responsability to choose the right reader according to
 the input. 
 | 
class  | 
JSONReader<S extends ISolver>
Simple JSON reader for clauses and cardinality constraints. 
 | 
class  | 
LecteurDimacs
Dimacs Reader written by Frederic Laihem. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected Reader | 
InstanceReader.handleFileName(String fname,
              String prefix)  | 
Copyright © 2013 Centre de Recherche en Informatique de Lens (CRIL). All Rights Reserved.