update with recent OptaPlanner improvements