Crystal AI
1.0.0
|
The measure interface. Note this refers to the mathematical measure https://en.wikipedia.org/wiki/Measure_(mathematics) More...
Public Member Functions | |
float | Calculate (ICollection< Utility > elements) |
Calculate the measure for the given set of elements. More... | |
Public Member Functions inherited from Crystal.IAiPrototype< IMeasure > | |
T | Clone () |
Creates a new instance of the implementing class. Note that the semantics here are somewhat vague, however, by convention the "Prototype Pattern" uses a "Clone" function. Note that this may have very different semantics when compared with either shallow or deep cloning. When implementing this remember to include only the defining characteristics of the class and not its state! More... | |
The measure interface. Note this refers to the mathematical measure https://en.wikipedia.org/wiki/Measure_(mathematics)
float Crystal.IMeasure.Calculate | ( | ICollection< Utility > | elements | ) |
Calculate the measure for the given set of elements.
Implemented in Crystal.ConstrainedWeightedMetrics, Crystal.WeightedMetrics, Crystal.MultiplicativePseudoMeasure, Crystal.ConstrainedChebyshev, and Crystal.Chebyshev.