Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
class Fuzzy a => FRule a where Source
Allows overloading of functions used in rule definition.
type Antecedent a Source
Firing strength
(=*>) :: Antecedent a -> a -> a infix 0 Source
Scaling implication.
(=|>) :: Antecedent a -> a -> a infix 0 Source
Truncate implication.
weight :: a -> Double -> a Source
Weight a rule
class FRule a => Defuzzifier a where Source
Overloaded defuzzification functions.