- param - Variable in class sets.general.DerivedSet
-
A fuzzy set.
- parameters - Variable in class sets.general.FunctionSet
-
List of doubles.i.e:(1 2 3).
- parameters - Variable in class sets.general.OperatorSet
-
A list of Fuzzy sets.
- parameters - Variable in class sets.general.PointSet
-
List of 2 point arrays.
- perform(Argument[], Context) - Method in class primitives.creation.FuzzyPlot
-
This method respond to the call from Netlogo and perform the plot.
- perform(Argument[], Context) - Method in class primitives.creation.Resolution
-
This method perform the call from Netlogo and sets the given resolution.
- perform(Argument[], Context) - Method in class primitives.creation.SetLabel
-
This method respond to the call from Netlogo and assign a label to a fuzzy set.
- perform(Argument[], Context) - Method in class primitives.labeling.Clear
-
This method respond to the call from Netlogo and clear the mapping of
fuzzy sets with label.
- perform(Argument[], Context) - Method in class primitives.labeling.ClearLabel
-
This method respond to the call from Netlogo and erase the label assigned
to a fuzzy set.
- perform(Argument[], Context) - Method in class primitives.labeling.ClearLabelOfSet
-
This method respond to the call from Netlogo and delete the label of the given fuzzy set.
- piecewiseCOG(PointSet) - Method in class primitives.defuzzification.COG
-
Calculate the center of gravity of a piecewise linear set.
- piecewiseFulfillment(PointSet, PointSet) - Static method in class general.DegreeOfFulfillment
-
Calculate the degree of fulfillment of two piecewise linear sets.
- PiecewiseLinear - Class in primitives.creation
-
This class creates a new piecewise linear set.
- PiecewiseLinear() - Constructor for class primitives.creation.PiecewiseLinear
-
- PiecewiseLinearSet - Class in sets.points
-
This class represents piecewise linear sets.
- PiecewiseLinearSet(List<double[]>, boolean, String, double[]) - Constructor for class sets.points.PiecewiseLinearSet
-
Call the constructor of PointSet.
- PiecewiseLinearWithLabel - Class in primitives.creation
-
This class creates a new piecewise linear set with the label given.
- PiecewiseLinearWithLabel() - Constructor for class primitives.creation.PiecewiseLinearWithLabel
-
- piecewiseMeOM(PointSet) - Method in class primitives.defuzzification.MeOM
-
Calculate the mean of maxima of a piecewise linear set.
- piecewisePlot(Plot, PiecewiseLinearSet) - Method in class primitives.creation.FuzzyPlot
-
This method plots the piecewise linear sets.
- PointChecker - Class in general
-
- PointChecker() - Constructor for class general.PointChecker
-
- Points - Class in general
-
- Points() - Constructor for class general.Points
-
- PointSet - Class in sets.general
-
This class represent all sets based on points.
- PointSet(String, List<double[]>, boolean, String, double[]) - Constructor for class sets.general.PointSet
-
Call the constructor in FuzzySet.
- pointsToEvaluate(List<double[]>, List<double[]>, double[]) - Static method in class general.DegreeOfFulfillment
-
Calculate the points where we should evaluate for 2 piecewise linear
sets.
- Power - Class in primitives.implication
-
This class implements the primitive power.
- Power() - Constructor for class primitives.implication.Power
-
- powerDiscrete(PointSet, double) - Method in class primitives.implication.Power
-
Power a discrete set to the exponent given.
- PowerSet - Class in sets.derived
-
When a continuous fuzzy set is powered, a new power set is created.
- PowerSet(FuzzySet, double, boolean, String, double[]) - Constructor for class sets.derived.PowerSet
-
Call the constructor of DerivedSet.
- primitives.creation - package primitives.creation
-
- primitives.defuzzification - package primitives.defuzzification
-
- primitives.implication - package primitives.implication
-
- primitives.labeling - package primitives.labeling
-
- primitives.operators - package primitives.operators
-
- primitives.rules - package primitives.rules
-
- probContinuous(LogoList) - Method in class primitives.operators.ProbOr
-
Calculate the probabilistic-or of two or more piecewise sets.
- probDiscrete(LogoList) - Method in class primitives.operators.ProbOr
-
Calculate the probabilistic-or of two or more discrete sets.
- ProbOr - Class in primitives.operators
-
This class implements the primitives "prob-or".
- ProbOr() - Constructor for class primitives.operators.ProbOr
-
- ProbOr.Prob - Class in primitives.operators
-
Inner class that implements the command to perform in probabilistic or
operations.
- ProbOr.Prob() - Constructor for class primitives.operators.ProbOr.Prob
-
- ProbOrSet - Class in sets.operator
-
This class represents probabilistic-or sets.
- ProbOrSet(List<FuzzySet>, boolean, String, double[]) - Constructor for class sets.operator.ProbOrSet
-
Call the constructor from FunctionSet.
- Prod - Class in primitives.implication
-
This class implements the prod primitive.
- Prod() - Constructor for class primitives.implication.Prod
-
- prodding(FuzzySet, double) - Method in class primitives.implication.Prod
-
Checks what kind of fuzzy set is passed and execute the correct action.
- prodDiscrete(PointSet, double) - Method in class primitives.implication.Prod
-
Apply prod to a discrete set.
- prodPiecewise(PointSet, double) - Method in class primitives.implication.Prod
-
Apply prod to a piecewise linear set.
- ProdRule - Class in primitives.rules
-
This class implements the prod-rule primitive.
- ProdRule() - Constructor for class primitives.rules.ProdRule
-
- ProdSet - Class in sets.derived
-
When we prod a continuous set, a new prod-set is created.
- ProdSet(FuzzySet, double, boolean, String, double[]) - Constructor for class sets.derived.ProdSet
-
Call the constructor of DerivedSet.
- Pruebas - Class in general
-
- Pruebas() - Constructor for class general.Pruebas
-