public class MUCStep extends KahinaStep
needsUpdate
Constructor and Description |
---|
MUCStep() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
java.lang.Integer |
getIcStatus(int index) |
java.lang.Integer |
getRemovalLink(int index) |
int |
getStepType() |
java.util.List<java.lang.Integer> |
getUc() |
int |
hashCode() |
boolean |
isSatisfiable() |
int |
numUnknownClauses() |
int |
relationToBlock(java.util.TreeSet<java.lang.Integer> block)
Computes the relation of a given block of meta variables to the current UC.
|
void |
setRemovalLink(int index,
int link) |
void |
setSatisfiable(boolean satisfiable) |
needsUpdate, requireUpdate
public java.util.List<java.lang.Integer> getUc()
public int getStepType()
public java.lang.Integer getIcStatus(int index)
public java.lang.Integer getRemovalLink(int index)
public void setRemovalLink(int index, int link)
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int numUnknownClauses()
public boolean isSatisfiable()
public void setSatisfiable(boolean satisfiable)
public int relationToBlock(java.util.TreeSet<java.lang.Integer> block)
block
- a list of meta variables (typically negative literals)