Package | Description |
---|---|
org.sat4j.minisat |
Implementation of the MiniSAT specification in Java.
|
org.sat4j.minisat.core |
Implementation of the MiniSAT solver skeleton.
|
org.sat4j.minisat.learning |
Various learning strategies.
|
org.sat4j.minisat.orders |
Various heuristics to select the next variable to branch on.
|
org.sat4j.pb.core |
Implementations of pseudo boolean solvers
|
org.sat4j.pb.orders |
Various heuristics for the next variable to branch on.
|
Modifier and Type | Method and Description |
---|---|
static Solver<DataStructureFactory> |
SolverFactory.newMiniLearning(DataStructureFactory dsf,
IOrder order) |
Modifier and Type | Method and Description |
---|---|
IOrder |
ICDCL.getOrder() |
IOrder |
Solver.getOrder() |
Modifier and Type | Method and Description |
---|---|
void |
ICDCL.setOrder(IOrder h) |
void |
Solver.setOrder(IOrder h) |
Constructor and Description |
---|
Solver(LearningStrategy<D> learner,
D dsf,
IOrder order,
RestartStrategy restarter)
creates a Solver without LearningListener.
|
Solver(LearningStrategy<D> learner,
D dsf,
SearchParams params,
IOrder order,
RestartStrategy restarter) |
Solver(LearningStrategy<D> learner,
D dsf,
SearchParams params,
IOrder order,
RestartStrategy restarter,
ILogAble logger) |
Modifier and Type | Method and Description |
---|---|
void |
ActiveLearning.setOrder(IOrder order) |
Modifier and Type | Class and Description |
---|---|
class |
PureOrder |
class |
RandomWalkDecorator |
class |
SubsetVarOrder |
class |
TabuListDecorator
Uses a tabu list to prevent the solver to
|
class |
VarOrderHeap |
Modifier and Type | Interface and Description |
---|---|
interface |
IOrderObjective |
Modifier and Type | Class and Description |
---|---|
class |
RandomWalkDecoratorObjective |
class |
VarOrderHeapObjective |
Copyright © 2013 Centre de Recherche en Informatique de Lens (CRIL). All Rights Reserved.