Logical connectives
Conjuction methods
DrasticAnd
#
FuzzyLogic.DrasticAnd
— Type
struct DrasticAnd <: FuzzyLogic.AbstractAnd
Drastic T-norm defining conjuction as is or and otherwise.
EinsteinAnd
#
FuzzyLogic.EinsteinAnd
— Type
struct EinsteinAnd <: FuzzyLogic.AbstractAnd
Einstein T-norm defining conjuction as .
HamacherAnd
#
FuzzyLogic.HamacherAnd
— Type
struct HamacherAnd <: FuzzyLogic.AbstractAnd
Hamacher T-norm defining conjuction as if and otherwise.
LukasiewiczAnd
#
FuzzyLogic.LukasiewiczAnd
— Type
struct LukasiewiczAnd <: FuzzyLogic.AbstractAnd
Lukasiewicz T-norm defining conjuction as .
MinAnd
#
FuzzyLogic.MinAnd
— Type
struct MinAnd <: FuzzyLogic.AbstractAnd
Minimum T-norm defining conjuction as .
NilpotentAnd
#
FuzzyLogic.NilpotentAnd
— Type
struct NilpotentAnd <: FuzzyLogic.AbstractAnd
Nilpotent T-norm defining conjuction as when and otherwise.
ProdAnd
#
FuzzyLogic.ProdAnd
— Type
struct ProdAnd <: FuzzyLogic.AbstractAnd
Product T-norm defining conjuction as .
Disjunction methods
BoundedSumOr
#
FuzzyLogic.BoundedSumOr
— Type
struct BoundedSumOr <: FuzzyLogic.AbstractOr
Bounded sum S-norm defining disjunction as .
DrasticOr
#
FuzzyLogic.DrasticOr
— Type
struct DrasticOr <: FuzzyLogic.AbstractOr
Drastic S-norm defining disjunction as .
EinsteinOr
#
FuzzyLogic.EinsteinOr
— Type
struct EinsteinOr <: FuzzyLogic.AbstractOr
Einstein S-norm defining disjunction as .
HamacherOr
#
FuzzyLogic.HamacherOr
— Type
struct HamacherOr <: FuzzyLogic.AbstractOr
Hamacher S-norm defining conjuction as if and otherwise.
MaxOr
#
FuzzyLogic.MaxOr
— Type
struct MaxOr <: FuzzyLogic.AbstractOr
Maximum S-norm defining disjunction as .
NilpotentOr
#
FuzzyLogic.NilpotentOr
— Type
struct NilpotentOr <: FuzzyLogic.AbstractOr
Nilpotent S-norm defining disjunction as when and otherwise.
ProbSumOr
#
FuzzyLogic.ProbSumOr
— Type
struct ProbSumOr <: FuzzyLogic.AbstractOr
Probabilistic sum S-norm defining disjunction as .