Package ai.platon.pulsar.common
Enum FuzzyProbability
-
- All Implemented Interfaces:
public enum FuzzyProbabilityFuzzyProbability class.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description STRICTLY_NOTUNSUREMAYBEVERY_LIKELYMUST_BECERTAINLY
-
Method Summary
Modifier and Type Method Description doublefloor()floor. doubleceiling()ceiling. static FuzzyProbabilityof(double sim)of. static booleanmaybe(FuzzyProbability p)maybe. static booleanveryLikely(FuzzyProbability p)veryLikely. static booleanmustBe(FuzzyProbability p)mustBe. static booleancertainly(FuzzyProbability p)certainly. static booleanstrictlyNot(double sim)strictlyNot. static booleanmaybe(double sim)maybe. static booleanveryLikely(double sim)veryLikely. static booleanmustBe(double sim)mustBe. static booleancertainly(double sim)certainly. static Array<FuzzyProbability>values()Returns an array containing the constants of this enum type, in the order they're declared. static FuzzyProbabilityvalueOf(String name)Returns the enum constant of this type with the specified name. -
-
Method Detail
-
floor
double floor()
floor.
-
ceiling
double ceiling()
ceiling.
-
of
static FuzzyProbability of(double sim)
of.
- Parameters:
sim- a double.
-
maybe
static boolean maybe(FuzzyProbability p)
maybe.
- Parameters:
p- a ai.platon.pulsar.common.FuzzyProbability object.
-
veryLikely
static boolean veryLikely(FuzzyProbability p)
veryLikely.
- Parameters:
p- a ai.platon.pulsar.common.FuzzyProbability object.
-
mustBe
static boolean mustBe(FuzzyProbability p)
mustBe.
- Parameters:
p- a ai.platon.pulsar.common.FuzzyProbability object.
-
certainly
static boolean certainly(FuzzyProbability p)
certainly.
- Parameters:
p- a ai.platon.pulsar.common.FuzzyProbability object.
-
strictlyNot
static boolean strictlyNot(double sim)
strictlyNot.
- Parameters:
sim- a double.
-
maybe
static boolean maybe(double sim)
maybe.
- Parameters:
sim- a double.
-
veryLikely
static boolean veryLikely(double sim)
veryLikely.
- Parameters:
sim- a double.
-
mustBe
static boolean mustBe(double sim)
mustBe.
- Parameters:
sim- a double.
-
certainly
static boolean certainly(double sim)
certainly.
- Parameters:
sim- a double.
-
values
static Array<FuzzyProbability> values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.
-
valueOf
static FuzzyProbability valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
-
-
-
-