Class KappaSum
java.lang.Object
org.tweetyproject.logics.cl.kappa.KappaSum
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
evaluate()
Tries to evaluate the kappa term, if the evaluation is successful then the next call of value returns the evaluated value.Processes all the sub-termsint
Return The minimum value of this kappa term, such that the caller knows the kappa term is greater or equal the returned value.toString()
int
value()
The neutral element is zero, that means if the sum contains no elements this method returns zero
-
Constructor Details
-
KappaSum
public KappaSum()Default
-
-
Method Details
-
evaluate
public boolean evaluate()Description copied from interface:KappaTerm
Tries to evaluate the kappa term, if the evaluation is successful then the next call of value returns the evaluated value. -
value
-
greaterEqualThan
public int greaterEqualThan()Description copied from interface:KappaTerm
Return The minimum value of this kappa term, such that the caller knows the kappa term is greater or equal the returned value.- Specified by:
greaterEqualThan
in interfaceKappaTerm
- Returns:
- The minimum value of this kappa term, such that the caller knows the kappa term is greater or equal the returned value.
-
toString
-
getSubTerms
Description copied from interface:KappaTerm
Processes all the sub-terms- Specified by:
getSubTerms
in interfaceKappaTerm
- Returns:
- A set containing all the sub-terms of the kappa term
-