def __init__(self): hyflex = JavaGateway().jvm self.problem = hyflex.VRP.VRP(random.randint(0, 10000)) self.problem.loadInstance(0) #seed, time limit in milliseconds, problem object self.time_limit = 5000 self.chesc = hyflex.CHeSC(0, self.time_limit, self.problem) self.operators = list(range(self.problem.getNumberOfHeuristics()))