| Package | Description | 
|---|---|
| org.sat4j | 
 Contains a command line launcher for the SAT solvers. 
 | 
| org.sat4j.minisat.core | 
 Implementation of the MiniSAT solver skeleton. 
 | 
| org.sat4j.specs | 
 Those classes are intended for users dealing with SAT solvers as black boxes. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractLauncher
That class is used by launchers used to solve decision problems, i.e. 
 | 
class  | 
AbstractOptimizationLauncher
Deprecated.  
 | 
class  | 
BasicLauncher<T extends ISolver>
Very simple launcher, to be used during the SAT competition or the SAT race
 for instance. 
 | 
class  | 
MUSLauncher  | 
| 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 | Field and Description | 
|---|---|
protected ILogAble | 
Solver.out  | 
| Modifier and Type | Method and Description | 
|---|---|
ILogAble | 
ICDCL.getLogger()  | 
ILogAble | 
Solver.getLogger()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
ICDCL.setLogger(ILogAble out)  | 
void | 
Solver.setLogger(ILogAble out)  | 
| Constructor and Description | 
|---|
Solver(LearningStrategy<D> learner,
      D dsf,
      SearchParams params,
      IOrder order,
      RestartStrategy restarter,
      ILogAble logger)  | 
| Modifier and Type | Field and Description | 
|---|---|
static ILogAble | 
ILogAble.CONSOLE  | 
Copyright © 2013 Centre de Recherche en Informatique de Lens (CRIL). All Rights Reserved.