Fuzzy Inference Example

Select Dirtiness and Weight and click on the Result Button, Fuzzy Inference will Output the amount of Detergent Needed

Dirtiness

Weight

Fuzzy Inference Rules

# If DIRTINESS is ALMOST_CLEAN and WEIGHT is VERY_LIGHT then DETERGENT is VERY_LITTLE

# If DIRTINESS is ALMOST_CLEAN and WEIGHT is LIGHT then DETERGENT is LITTLE

# If DIRTINESS is ALMOST_CLEAN and WEIGHT is HEAVY then DETERGENT is MUCH

# If DIRTINESS is ALMOST_CLEAN and WEIGHT is VERY_HEAVY then DETERGENT is MUCH


# If DIRTINESS is DIRTY and WEIGHT is VERY_LIGHT then DETERGENT is LITTLE

# If DIRTINESS is DIRTY and WEIGHT is LIGHT then DETERGENT is LITTLE

# If DIRTINESS is DIRTY and WEIGHT is HEAVY then DETERGENT is MUCH

# If DIRTINESS is DIRTY and WEIGHT is VERY_HEAVY then DETERGENT is VERY_MUCH


# If DIRTINESS is SOILED and WEIGHT is VERY_LIGHT then DETERGENT is MUCH

# If DIRTINESS is SOILED and WEIGHT is LIGHT then DETERGENT is MUCH

# If DIRTINESS is SOILED and WEIGHT is VERY_HEAVY then DETERGENT is VERY_MUCH

# If DIRTINESS is SOILED and WEIGHT is VERY_HEAVY then DETERGENT is MAXIMUM


# If DIRTINESS is FILTHY and WEIGHT is VERY_LIGHT then DETERGENT is VERY_MUCH

# If DIRTINESS is FILTHY and WEIGHT is LIGHT then DETERGENT is MUCH

# If DIRTINESS is FILTHY and WEIGHT is HEAVY then DETERGENT is VERY_MUCH

# If DIRTINESS is FILTHY and WEIGHT is VERY_HEAVY then DETERGENT is MAXIMUM