FuzzyVERY(fuzzyTerm)

Hedges are special unary operators that can be employed to modify the meaning of a fuzzy set. The FAIRLY fuzzy hedge widens the membership function.

new FuzzyVERY(fuzzyTerm)

Constructs a new fuzzy VERY hedge with the given values.

Parameters:
Name Type Default Description
fuzzyTerm FuzzyTerm null

The fuzzy term this hedge is working on.

Author:

Extends

Members

terms :Array.<FuzzyTerm>

List of fuzzy terms.

Overrides:

Methods

clearDegreeOfMembership() → {FuzzyVERY}

Clears the degree of membership value.

Returns:
FuzzyVERY -

A reference to this fuzzy hedge.

Overrides:

getDegreeOfMembership() → {Number}

Returns the degree of membership.

Returns:
Number -

Degree of membership.

Overrides:

toJSON() → {Object}

Transforms this instance into a JSON object.

Returns:
Object -

The JSON object.

Overrides:

updateDegreeOfMembership() → {FuzzyVERY}

Updates the degree of membership by the given value.

Returns:
FuzzyVERY -

A reference to this fuzzy hedge.

Overrides: