org.optaplanner.core.impl.score
Class ScoreUtils
java.lang.Object
org.optaplanner.core.impl.score.ScoreUtils
public class ScoreUtils
- extends Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
extractLevelDoubles
public static double[] extractLevelDoubles(Score score)
calculateTimeGradient
public static double calculateTimeGradient(Number[] totalDiffNumbers,
Number[] scoreDiffNumbers,
double[] timeGradientWeightNumbers,
int levelDepth)
- Parameters:
totalDiffNumbers
- never nullscoreDiffNumbers
- never nulltimeGradientWeightNumbers
- never nulllevelDepth
- The number of levels of the diffNumbers that are included
- Returns:
- 0.0 <= value <= 1.0
Copyright © 2006-2014 JBoss by Red Hat. All Rights Reserved.