public class Group
extends java.lang.Object
| Modifier and Type | Method | Description |
|---|---|---|
void |
addElementaryCondition(ElementaryCondition elementaryCondition) |
Add elementary condition.
|
int |
calculateCoverWith(int complexNumber,
int[] examplesNumbers,
MemoryContainer container) |
Calculates cover for complex with given number
|
void |
circlesCrossesOuter(int[] samples1,
int[] samples2,
MemoryContainer container) |
Performs Circles and crosses minimality test in groups.
|
boolean |
decisionIsMoreGeneral(Complex complex) |
|
Complex |
getCommonPart() |
|
Complex |
getComplexAt(int index) |
|
ElementaryCondition |
getElementaryCondition(int i) |
Returns ith elementaty condition
|
int |
getElementaryConditionCount() |
|
Union |
getUnion() |
|
void |
insertElementaryCondition(ElementaryCondition EC) |
|
boolean |
isCovered(int n_ComplexNumber,
Complex givenCommonPart,
ElementaryCondition EC,
MemoryContainer container) |
|
void |
removeElementaryCondition(int index) |
|
void |
setCommonPart(Complex newCommonPart) |
|
void |
setCommonPart(Complex newCommonPart,
ElementaryCondition condition) |
Sets common part as sum of complex and given elementary condition
|
java.lang.String |
toString() |
public Group(Union union)
public int getElementaryConditionCount()
public ElementaryCondition getElementaryCondition(int i)
i - Index of conditionpublic Complex getCommonPart()
public Complex getComplexAt(int index)
public void setCommonPart(Complex newCommonPart, ElementaryCondition condition)
newCommonPart - Complexcondition - Given elementary conditionpublic void setCommonPart(Complex newCommonPart)
public void addElementaryCondition(ElementaryCondition elementaryCondition)
elementaryCondition - Given elementary conditionpublic void removeElementaryCondition(int index)
public void circlesCrossesOuter(int[] samples1,
int[] samples2,
MemoryContainer container)
samples1 - First array of examplessamples2 - Second array of examplescontainer - MemoryContainer objectpublic void insertElementaryCondition(ElementaryCondition EC)
public boolean isCovered(int n_ComplexNumber,
Complex givenCommonPart,
ElementaryCondition EC,
MemoryContainer container)
public int calculateCoverWith(int complexNumber,
int[] examplesNumbers,
MemoryContainer container)
complexNumber - Number of complex to considerexamplesNumbers - if null then cover is calculated against all examplescontainer - MemoryContainer objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean decisionIsMoreGeneral(Complex complex)
complex - Given complexpublic Union getUnion()