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
Added support for renaming planner&solver benchmarks, item reordering
fixed formatting
Merge pull request #41 from carrot-osc/resume_swing

Aggregator app - reordering, renaming
Aggregator: If the plannerBenchmarkResultFile's format has changed, the app should not crash entirely
Aggregator: If the plannerBenchmarkResultFile's format has changed, the app should not crash entirely: full stacktrace in log