Class LoadBalanceAccumulateFunction.LoadBalanceResult
- java.lang.Object
-
- org.optaplanner.examples.common.optional.score.LoadBalanceAccumulateFunction.LoadBalanceResult
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- LoadBalanceAccumulateFunction
public static class LoadBalanceAccumulateFunction.LoadBalanceResult extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description LoadBalanceResult(long n, long sum, long squaredSum)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
getMeanDeviationSquaredSumRoot(double scaleMultiplier)
Like standard deviation, but doesn't divide by n.long
getMeanDeviationSquaredSumRootMicros()
long
getMeanDeviationSquaredSumRootMillis()
-
-
-
Method Detail
-
getMeanDeviationSquaredSumRootMillis
public long getMeanDeviationSquaredSumRootMillis()
-
getMeanDeviationSquaredSumRootMicros
public long getMeanDeviationSquaredSumRootMicros()
-
getMeanDeviationSquaredSumRoot
public long getMeanDeviationSquaredSumRoot(double scaleMultiplier)
Like standard deviation, but doesn't divide by n.- Parameters:
scaleMultiplier
-> 0
- Returns:
>= 0
,latexmath:[f(n) = \sqrt{\sum_{i=1}^{n} (x_i - \overline{x})^2}]
multiplied by scaleMultiplier
-
-