org.optaplanner.core.impl.score
Class ScoreUtils
java.lang.Object
   org.optaplanner.core.impl.score.ScoreUtils
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 null
- scoreDiffNumbers- never null
- timeGradientWeightNumbers- never null
- levelDepth- 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.