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, requireUpdatepublic 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.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic 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)