model.logic
Class MUS
java.lang.Object
model.logic.MUS
public class MUS
- extends java.lang.Object
This class represents a minimal unsatisfiable set (MUS). Basically, it is a set of formulae with a name and an id. A Shapley score (initially 0) is also associated to a MUS.
- Author:
- stephanieroussel
Constructor Summary |
MUS(java.util.List<Formula> formulae,
long id,
java.lang.String name)
|
MUS(long id,
java.lang.String name)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
MUS
public MUS(java.util.List<Formula> formulae,
long id,
java.lang.String name)
MUS
public MUS(long id,
java.lang.String name)
getFormulae
public java.util.List<Formula> getFormulae()
setFormulae
public void setFormulae(java.util.List<Formula> formulae)
addFormula
public void addFormula(Formula formula)
getId
public long getId()
setId
public void setId(long id)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
toTableString
public java.lang.String toTableString()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
toLongString
public java.lang.String toLongString()