delete vehicleRoutingScoreRulesOld before it goes stale
vrp: xstream
timewindowed vrp: afterDueTime rule
timewindowed vrp: beforeReadyTime rule
shadow variable changes should be notified to the score calculator
vrp timewindowed: Don't leave too early
Only the first entity has changed for a subchain move
solutionDescriptor.getGenuineEntityDescriptors()
earlier planningEntityClass fail fast
Only the first entity has changed for a subchain move => fix tests accordingly
SolutionDescriptor.getEntityDescriptor() should work for interfaces that are @PlanningEntity's too
SolverConfig's method setPlanningEntityClassSet() has changed into setPlanningEntityClassList()
TODO for ArrivalTimeUpdatingVariableListener
newKieBaseConfiguration
VrpVehicle.setNextCustomer() should be set correctly too
nextCustomer is a shadow variable
upgrade recipe: a bi-directional relationship was introduced on VrpStandstill
fix score function + improve painter
Allow VRP to do both timewindowed and non-timewindowed instances with the same code
Make protobuf a required dependency of drools-compiler because KieServices.newKieBuilder() doesn't work without it. => Remove all unneeded protobuf dependency verbosity from examples and other modules