getNextStepIndex() + StepCountTerminationTest
UnimprovedStepCountTerminationTest
BestScoreTerminationTest
TimeMillisSpentTerminationTest
Classes BestSolutionChangedEvent and SolverEventListener moved into the public API, under api.solver.event
Move package termination to package solver.termination
RandomUtils moved from package impl.util to impl.solver.random.
Move SerializationTestUtils from package impl.util to impl.testdata.util
AbstractSolverPhaseScope and AbstractStepScope moved to package impl.phase.scope.
All classes in the package impl.move have been moved to impl.heuristic.move.
javadocs
todo for guava opportunity
clean up CompositeMove
The <acceptorType> values PLANNING_ENTITY_TABU and PLANNING_VALUE_TABU are renamed to ENTITY_TABU and VALUE_TABU.
fix todo of assertCodesOfNeverEndingMoveSelector