Class LukasiewiczNorm
java.lang.Object
org.tweetyproject.math.func.fuzzy.TNorm
org.tweetyproject.math.func.fuzzy.LukasiewiczNorm
- All Implemented Interfaces:
 BinaryFunction<Double,Double, Double> 
Represents the Lukasiewicz-norm in fuzzy logic, i.e., T(x,y)=max(x+y-1,0)
- Author:
 - Matthias Thimm
 
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionEvaluates the function for the given elements.Gives a representation of this norm as a mathematical termReturns the dual T-conorm of this T-norm.booleanA T-norm is nilpotent if there are x,y>0 with t(x,y)=0 
- 
Constructor Details
- 
LukasiewiczNorm
public LukasiewiczNorm()Constructor 
 - 
 - 
Method Details
- 
eval
Description copied from interface:BinaryFunctionEvaluates the function for the given elements. - 
getDualCoNorm
Description copied from class:TNormReturns the dual T-conorm of this T-norm.- Specified by:
 getDualCoNormin classTNorm- Returns:
 - the dual T-conorm of this T-norm.
 
 - 
evalTerm
Description copied from class:TNormGives a representation of this norm as a mathematical term - 
isNilpotent
public boolean isNilpotent()Description copied from class:TNormA T-norm is nilpotent if there are x,y>0 with t(x,y)=0- Specified by:
 isNilpotentin classTNorm- Returns:
 - true if the norm is nilpotent
 
 
 -