Example #1
0
 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
Example #3
0
 def test_evaluation(self):
     configuration, assignments = parse()
     value, completness = evaluate_goal(configuration, assignments)
     self.assertLess(value, 0)
     self.assertLess(completness, 100)