| Package | Description |
|---|---|
| org.sat4j.minisat.core | |
| org.sat4j.minisat.orders | |
| org.sat4j.pb.orders |
| Modifier and Type | Method and Description |
|---|---|
IPhaseSelectionStrategy |
IOrder.getPhaseSelectionStrategy() |
| Modifier and Type | Method and Description |
|---|---|
void |
IOrder.setPhaseSelectionStrategy(IPhaseSelectionStrategy strategy) |
| Modifier and Type | Class and Description |
|---|---|
class |
NegativeLiteralSelectionStrategy |
class |
PhaseCachingAutoEraseStrategy |
class |
PhaseInLastLearnedClauseSelectionStrategy
Keeps record of the phase of a variable in the lastest recorded clause.
|
class |
PositiveLiteralSelectionStrategy |
class |
RandomLiteralSelectionStrategy
The variable selection strategy randomly picks one phase, either positive or
negative.
|
class |
RSATLastLearnedClausesPhaseSelectionStrategy
Keeps track of the phase of the latest assignment.
|
class |
RSATPhaseSelectionStrategy
Keeps track of the phase of the latest assignment.
|
class |
UserFixedPhaseSelectionStrategy
Selection strategy where the phase selection is decided at init time and is
not updated during the search.
|
| Modifier and Type | Field and Description |
|---|---|
protected IPhaseSelectionStrategy |
VarOrderHeap.phaseStrategy |
| Modifier and Type | Method and Description |
|---|---|
IPhaseSelectionStrategy |
RandomWalkDecorator.getPhaseSelectionStrategy() |
IPhaseSelectionStrategy |
TabuListDecorator.getPhaseSelectionStrategy() |
IPhaseSelectionStrategy |
VarOrderHeap.getPhaseSelectionStrategy() |
| Modifier and Type | Method and Description |
|---|---|
void |
RandomWalkDecorator.setPhaseSelectionStrategy(IPhaseSelectionStrategy strategy) |
void |
TabuListDecorator.setPhaseSelectionStrategy(IPhaseSelectionStrategy strategy) |
void |
VarOrderHeap.setPhaseSelectionStrategy(IPhaseSelectionStrategy strategy)
Change the selection strategy.
|
| Constructor and Description |
|---|
VarOrderHeap(IPhaseSelectionStrategy strategy) |
| Constructor and Description |
|---|
VarOrderHeapObjective(IPhaseSelectionStrategy strategy) |