|
Methods defined here:
- __init__(self, adjective, operator, certainty=1.0, CER=None)
- Initialize instance.
@param adjective: fuzzy adjective to set
@type adjective: L{fuzzy.Adjective.Adjective}
@param operator: Operator which provides the value to set
@type operator: L{fuzzy.operator.Operator.Operator}
@param certainty: how sure are we about this rule
@type certainty: float
@param CER: fuzzy norm to use with certainty (normally a t-norm)
@type CER: L{fuzzy.norm.Norm.Norm}
- __repr__(self)
- Return representation of instance.
@return: representation of instance
@rtype: string
- compute(self)
- Compute and set value for given fuzzy adjective.
- getName(self, system)
- Lookup the name given this rule in the given system
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
|