}
static StatisticsDTO runProblem(Gendreau06Scenario s, boolean useGui) {
final DynamicPDPTWProblem problem = new DynamicPDPTWProblem(s, 123);
if (useGui) {
problem.enableUI(new TestUICreator(problem, 10));
}
problem.addCreator(AddVehicleEvent.class, new Creator<AddVehicleEvent>() {
@Override
public boolean create(Simulator sim, AddVehicleEvent event) {
return sim.register(new SimpleTruck(event.vehicleDTO,