Beispiel #1
0
 def testTotalCostToEndNode(self):
     search = self.search
     endNode = search.pathMap[search.endPosition]
     logger.info(f"Total cost: {endNode.g}")
     self.assertEqual(endNode.g, 8)
Beispiel #2
0
 def testCount(self):
     search = self.search
     logger.info(f"Nodes searched: {len(search.pathMap)}/{search.totalNodes}")
     self.assertEqual(len(search.pathMap), 16)