def evaluate(self):
    if self.needs_evaluation():
        self.simulation = self.problem._get_evaluator().evaluate([self])
        print('eval mbr', self)
def evaluate(self):
    if self.needs_evaluation():
        self.simulation = self.problem._get_evaluator().evaluate([self])
        print('eval mbr', self)