def getInitialTruckLocations(self): np.random.seed(47) vehicles = [] np.random.shuffle(self.v) for i, v in enumerate(self.v): if i % 3 == 0: newVehicle = Vehicle(i, v) newVehicle.type = "Truck" newVehicle.capacity = np.random.randint(3, 30) vehicles.append(newVehicle) return vehicles
def getInitialTruckLocations(self): np.random.seed(47) vehicles = [] np.random.shuffle(self.v) for i, v in enumerate(self.v): if i % 300 == 0: newVehicle = Vehicle( i, v ) #i is the truck number from 0-62, v is the actual truck number newVehicle.type = "Truck" newVehicle.capacity = np.random.randint(3, 30) vehicles.append(newVehicle) return vehicles