public abstract class AbstractActivity extends java.lang.Object implements IActivity
| Modifier and Type | Field and Description |
|---|---|
double |
activityReduction |
double |
clauseActivityGain |
int |
count |
int |
countTillActivityReduction |
protected ClauseSet |
instance |
protected java.util.PriorityQueue<Variable> |
pq |
double |
unitActivityGain |
| Constructor and Description |
|---|
AbstractActivity() |
| Modifier and Type | Method and Description |
|---|---|
Variable |
getNextVar() |
void |
increaseActivity(Variable v,
float Gain) |
void |
init(ClauseSet set) |
void |
NewClause(Clause newClause) |
void |
NewUnitClause(Clause newClause) |
void |
unasignedVariable(Variable variable) |
public int countTillActivityReduction
public double activityReduction
public double unitActivityGain
public double clauseActivityGain
protected java.util.PriorityQueue<Variable> pq
protected ClauseSet instance
public int count
public void NewUnitClause(Clause newClause)
NewUnitClause in interface IActivitypublic void increaseActivity(Variable v, float Gain)
increaseActivity in interface IActivitypublic Variable getNextVar()
getNextVar in interface IActivitypublic void unasignedVariable(Variable variable)
unasignedVariable in interface IActivity