summaryrefslogtreecommitdiff
path: root/examples/original/mamdani/octave/mamdani_tip_calculator.fll
diff options
context:
space:
mode:
Diffstat (limited to 'examples/original/mamdani/octave/mamdani_tip_calculator.fll')
-rw-r--r--examples/original/mamdani/octave/mamdani_tip_calculator.fll11
1 files changed, 6 insertions, 5 deletions
diff --git a/examples/original/mamdani/octave/mamdani_tip_calculator.fll b/examples/original/mamdani/octave/mamdani_tip_calculator.fll
index b6c1920..15a94b9 100644
--- a/examples/original/mamdani/octave/mamdani_tip_calculator.fll
+++ b/examples/original/mamdani/octave/mamdani_tip_calculator.fll
@@ -1,4 +1,4 @@
-Engine: Mamdani-Tip-Calculator
+Engine: mamdani_tip_calculator
InputVariable: FoodQuality
enabled: true
range: 1.000 10.000
@@ -12,7 +12,7 @@ InputVariable: Service
OutputVariable: Tip
enabled: true
range: 0.000 30.000
- accumulation: AlgebraicSum
+ aggregation: AlgebraicSum
defuzzifier: Centroid 200
default: nan
lock-previous: false
@@ -23,7 +23,7 @@ OutputVariable: Tip
OutputVariable: CheckPlusTip
enabled: true
range: 1.000 1.300
- accumulation: AlgebraicSum
+ aggregation: AlgebraicSum
defuzzifier: Centroid 200
default: nan
lock-previous: false
@@ -35,8 +35,9 @@ RuleBlock:
enabled: true
conjunction: AlgebraicProduct
disjunction: Maximum
- activation: Minimum
+ implication: Minimum
+ activation: General
rule: if FoodQuality is Bad and Service is Bad then Tip is AboutTenPercent and CheckPlusTip is PlusAboutTenPercent
rule: if FoodQuality is Bad and Service is Good then Tip is AboutFifteenPercent and CheckPlusTip is PlusAboutFifteenPercent
rule: if FoodQuality is Good and Service is Bad then Tip is AboutFifteenPercent and CheckPlusTip is PlusAboutFifteenPercent
- rule: if FoodQuality is Good and Service is Good then Tip is AboutTwentyPercent and CheckPlusTip is PlusAboutTwentyPercent \ No newline at end of file
+ rule: if FoodQuality is Good and Service is Good then Tip is AboutTwentyPercent and CheckPlusTip is PlusAboutTwentyPercent