Class LoadBalanceAccumulateFunction.LoadBalanceResult
- java.lang.Object
-
- org.optaplanner.examples.common.solver.drools.functions.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 longgetMeanDeviationSquaredSumRoot(double scaleMultiplier)Like standard deviation, but doesn't divide by n.longgetMeanDeviationSquaredSumRootMicros()longgetMeanDeviationSquaredSumRootMillis()
-
-
-
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
-
-