public interface UncertainTrueEvaluator
UncertainTrue evaluateUncertainEq(ExpressionInterface lhs, ExpressionInterface rhs, WorkingMemory wm) throws java.lang.UnsupportedOperationException, NotInTheDomainException, UnknownValueException
java.lang.UnsupportedOperationExceptionNotInTheDomainExceptionUnknownValueExceptionUncertainTrue evaluateUncertainNeq(ExpressionInterface lhs, ExpressionInterface rhs, WorkingMemory wm) throws java.lang.UnsupportedOperationException, NotInTheDomainException, UnknownValueException
java.lang.UnsupportedOperationExceptionNotInTheDomainExceptionUnknownValueExceptionUncertainTrue evaluateUncertainIn(ExpressionInterface lhs, ExpressionInterface rhs, WorkingMemory wm) throws java.lang.UnsupportedOperationException, NotInTheDomainException, UnknownValueException
java.lang.UnsupportedOperationExceptionNotInTheDomainExceptionUnknownValueExceptionUncertainTrue evaluateUncertainNotin(ExpressionInterface lhs, ExpressionInterface rhs, WorkingMemory wm) throws java.lang.UnsupportedOperationException, NotInTheDomainException, UnknownValueException
java.lang.UnsupportedOperationExceptionNotInTheDomainExceptionUnknownValueExceptionUncertainTrue evaluateUncertainSubset(ExpressionInterface lhs, ExpressionInterface rhs, WorkingMemory wm) throws java.lang.UnsupportedOperationException, NotInTheDomainException, UnknownValueException
java.lang.UnsupportedOperationExceptionNotInTheDomainExceptionUnknownValueExceptionUncertainTrue evaluateUncertainSupset(ExpressionInterface lhs, ExpressionInterface rhs, WorkingMemory wm) throws java.lang.UnsupportedOperationException, NotInTheDomainException, UnknownValueException
java.lang.UnsupportedOperationExceptionNotInTheDomainExceptionUnknownValueExceptionUncertainTrue evaluateUncertainSim(ExpressionInterface lhs, ExpressionInterface rhs, WorkingMemory wm) throws java.lang.UnsupportedOperationException, NotInTheDomainException, UnknownValueException
java.lang.UnsupportedOperationExceptionNotInTheDomainExceptionUnknownValueExceptionUncertainTrue evaluateUncertainNotsim(ExpressionInterface lhs, ExpressionInterface rhs, WorkingMemory wm) throws java.lang.UnsupportedOperationException, NotInTheDomainException, UnknownValueException
java.lang.UnsupportedOperationExceptionNotInTheDomainExceptionUnknownValueExceptionUncertainTrue evaluateUncertainLt(ExpressionInterface lhs, ExpressionInterface rhs, WorkingMemory wm) throws java.lang.UnsupportedOperationException, NotInTheDomainException, UnknownValueException
java.lang.UnsupportedOperationExceptionNotInTheDomainExceptionUnknownValueExceptionUncertainTrue evaluateUncertainLte(ExpressionInterface lhs, ExpressionInterface rhs, WorkingMemory wm) throws java.lang.UnsupportedOperationException, NotInTheDomainException, UnknownValueException
java.lang.UnsupportedOperationExceptionNotInTheDomainExceptionUnknownValueExceptionUncertainTrue evaluateUncertainGt(ExpressionInterface lhs, ExpressionInterface rhs, WorkingMemory wm) throws java.lang.UnsupportedOperationException, NotInTheDomainException, UnknownValueException
java.lang.UnsupportedOperationExceptionNotInTheDomainExceptionUnknownValueExceptionUncertainTrue evaluateUncertainGte(ExpressionInterface lhs, ExpressionInterface rhs, WorkingMemory wm) throws java.lang.UnsupportedOperationException, NotInTheDomainException, UnknownValueException
java.lang.UnsupportedOperationExceptionNotInTheDomainExceptionUnknownValueExceptionfloat getMinCertainty()
float getMaxCertainty()
float getSatisfiabilityThreshold()
AmbiguityResolver getAmbiguityResolver()