org.optaplanner.examples.tsp.solver.score
Class TspIncrementalScoreCalculator
java.lang.Object
org.optaplanner.core.impl.score.director.incremental.AbstractIncrementalScoreCalculator<TravelingSalesmanTour>
org.optaplanner.examples.tsp.solver.score.TspIncrementalScoreCalculator
- All Implemented Interfaces:
- org.optaplanner.core.impl.score.director.incremental.IncrementalScoreCalculator<TravelingSalesmanTour>
public class TspIncrementalScoreCalculator
- extends org.optaplanner.core.impl.score.director.incremental.AbstractIncrementalScoreCalculator<TravelingSalesmanTour>
| Methods inherited from class org.optaplanner.core.impl.score.director.incremental.AbstractIncrementalScoreCalculator |
buildScoreCorruptionAnalysis |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TspIncrementalScoreCalculator
public TspIncrementalScoreCalculator()
resetWorkingSolution
public void resetWorkingSolution(TravelingSalesmanTour tour)
beforeEntityAdded
public void beforeEntityAdded(Object entity)
afterEntityAdded
public void afterEntityAdded(Object entity)
beforeAllVariablesChanged
public void beforeAllVariablesChanged(Object entity)
afterAllVariablesChanged
public void afterAllVariablesChanged(Object entity)
beforeVariableChanged
public void beforeVariableChanged(Object entity,
String variableName)
afterVariableChanged
public void afterVariableChanged(Object entity,
String variableName)
beforeEntityRemoved
public void beforeEntityRemoved(Object entity)
afterEntityRemoved
public void afterEntityRemoved(Object entity)
calculateScore
public org.optaplanner.core.api.score.buildin.simple.SimpleScore calculateScore()
Copyright © 2006-2013 JBoss by Red Hat. All Rights Reserved.