|
Methods defined here:
- __init__(self, set=None, COM=None)
- Initialize adjective.
@param set: fuzzy set
@type set: L{fuzzy.set.Set.Set}
@param COM: norm (if None the class default _COM is used.)
@type COM: L{fuzzy.norm.Norm.Norm}
- __repr__(self)
- Return representation of instance.
@return: representation of instance
@rtype: string
- getMembership(self)
- Return membership set in this adjective.
- getName(self, system)
- Find own name in given system.
Returns a tuple (var_name,adj_name) of None.
- reset(self)
- Reset membership to unknown value (None).
- setMembership(self, value)
- Set membership of this adjective as result
of a rule calculation,
if already set use COM norm to merge
old and new value.
- setMembershipForValue(self, value)
- Get membership for an input value from the fuzzy set.
Data descriptors defined here:
- __dict__
- dictionary for instance variables (if defined)
- __weakref__
- list of weak references to the object (if defined)
|