Class ProbabilisticSum
java.lang.Object
org.tweetyproject.math.func.fuzzy.TCoNorm
org.tweetyproject.math.func.fuzzy.ProbabilisticSum
- All Implemented Interfaces:
BinaryFunction<Double,
Double, Double>
Represents the probabilistic sum in fuzzy logic, i.e., S(x,y)=x+y-xy
- Author:
- Matthias Thimm
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionEvaluates the function for the given elements.Gives a representation of this conorm as a mathematical termReturns the dual T-norm of this T-conorm.boolean
A T-conorm is nilpotent if there are x,y<1 with s(x,y)=1
-
Constructor Details
-
ProbabilisticSum
public ProbabilisticSum()Constructor
-
-
Method Details
-
eval
Description copied from interface:BinaryFunction
Evaluates the function for the given elements. -
getDualNorm
Description copied from class:TCoNorm
Returns the dual T-norm of this T-conorm.- Specified by:
getDualNorm
in classTCoNorm
- Returns:
- the dual T-norm of this T-conorm.
-
evalTerm
Description copied from class:TCoNorm
Gives a representation of this conorm as a mathematical term -
isNilpotent
public boolean isNilpotent()Description copied from class:TCoNorm
A T-conorm is nilpotent if there are x,y<1 with s(x,y)=1- Specified by:
isNilpotent
in classTCoNorm
- Returns:
- true if the conorm is nilpotent
-