ConfirmatoryMonotonicDecisionClass
public class MonotonicDecisionClass extends DecisionClass
NONNEGATIVE_CONFIRMATION, POSITIVE_CONFIRMATION
Constructor | Description |
---|---|
MonotonicDecisionClass(int decisionAttributeNumber,
Field basicClass,
MemoryContainer memoryContainer) |
|
MonotonicDecisionClass(int decisionAttributeNumber,
Field basicClass,
MemoryContainer memoryContainer,
boolean oppositeSet) |
Modifier and Type | Method | Description |
---|---|---|
double |
getTheMostRestrictiveVariableConsistencyParameterValue() |
Gets the most restrictive value of used variable consistency parameter
|
boolean |
variableConsistencyParameterValueIsTheMostRestrictiveOne(double inconsistencyMeasureThreshold) |
Tells if given variable consistency parameter value is the most restrictive one.
|
containsExample, getAccuracyOfApproximation, getAccuracyOfApproximation, getAccuracyOfApproximation, getAccuracyOfApproximation, getBasicClass, getBNDRegionExamples, getBNDRegionExamples, getBNDRegionExamples, getBNDRegionExamples, getBoundary, getBoundary, getBoundary, getBoundary, getCharacteristicDecisionClass, getExamples, getExamplesSet, getInconsistentExamplesForExtendedLowerApproximation, getInconsistentExamplesForExtendedLowerApproximation, getLowerApproximation, getLowerApproximation, getLowerApproximation, getLowerApproximation, getMemoryContainer, getNEGRegionExamples, getNEGRegionExamples, getNeutralExamples, getNeutralExamplesSet, getPOSRegionExamples, getPOSRegionExamples, getPOSRegionExamples, getPOSRegionExamples, getQualityOfApproximation, getQualityOfApproximation, getQualityOfApproximation, getQualityOfApproximation, getUpperApproximation, getUpperApproximation, getUpperApproximation, getUpperApproximation, setBoundary, setLowerApproximation, setUpperApproximation, size
clone, exampleBelongsToThisClass, getDecisionAttributeNumber, getDescription, getNEGRegionExamples, getNEGRegionExamples, isOppositeSet, reset
public MonotonicDecisionClass(int decisionAttributeNumber, Field basicClass, MemoryContainer memoryContainer)
decisionAttributeNumber
- see DecisionClass(int, Field, MemoryContainer)
basicClass
- see DecisionClass(int, Field, MemoryContainer)
memoryContainer
- see DecisionClass(int, Field, MemoryContainer)
java.lang.NullPointerException
- see DecisionClass(int, Field, MemoryContainer)
InvalidValueException
- see DecisionClass(int, Field, MemoryContainer)
java.lang.IndexOutOfBoundsException
- see DecisionClass(int, Field, MemoryContainer)
InvalidTypeException
- see DecisionClass(int, Field, MemoryContainer)
ValueNotFoundException
- see DecisionClass(int, Field, MemoryContainer)
public MonotonicDecisionClass(int decisionAttributeNumber, Field basicClass, MemoryContainer memoryContainer, boolean oppositeSet)
decisionAttributeNumber
- see DecisionClass(int, Field, MemoryContainer, boolean)
basicClass
- see DecisionClass(int, Field, MemoryContainer, boolean)
memoryContainer
- see DecisionClass(int, Field, MemoryContainer, boolean)
oppositeSet
- see DecisionClass(int, Field, MemoryContainer, boolean)
java.lang.NullPointerException
- see DecisionClass(int, Field, MemoryContainer, boolean)
InvalidValueException
- see DecisionClass(int, Field, MemoryContainer, boolean)
java.lang.IndexOutOfBoundsException
- see DecisionClass(int, Field, MemoryContainer, boolean)
InvalidTypeException
- see DecisionClass(int, Field, MemoryContainer, boolean)
ValueNotFoundException
- see DecisionClass(int, Field, MemoryContainer, boolean)
public boolean variableConsistencyParameterValueIsTheMostRestrictiveOne(double inconsistencyMeasureThreshold)
0.0
.variableConsistencyParameterValueIsTheMostRestrictiveOne
in class ApproximatedEntity
inconsistencyMeasureThreshold
- variable consistency parameter value to be checkedtrue
if given inconsistency measure threshold has the most restrictive value 0.0
, false otherwisepublic double getTheMostRestrictiveVariableConsistencyParameterValue()
getTheMostRestrictiveVariableConsistencyParameterValue
in class ApproximatedEntity