int[] dueDates, int[][] servicePairs, int[] serviceTimes,
int[][] vehicleTravelTimes, int[][] inventories,
int[] remainingServiceTimes, int[] currentDestinations,
@Nullable SolutionObject[] currentSolutions) {
inputMemory.add(new MVArraysObject(travelTime, releaseDates, dueDates,
servicePairs, serviceTimes, vehicleTravelTimes, inventories,
remainingServiceTimes, currentDestinations, currentSolutions));
final SolutionObject[] output = solver.solve(travelTime, releaseDates,
dueDates, servicePairs, serviceTimes, vehicleTravelTimes,