def test_evaluation(self): configuration, assignments = parse() value, completness = evaluate_goal(configuration, assignments) self.assertLess(value, .7719) self.assertAlmostEquals(value, .7711, delta=0.0001) self.assertAlmostEquals(completness, 100)
def cost(self, assignments): value, completness = evaluate_goal(self.configuration, assignments) return value
def test_evaluation(self): configuration, assignments = parse() value, completness = evaluate_goal(configuration, assignments) self.assertLess(value, 0) self.assertLess(completness, 100)