def test_distance_map(self): board = tronutils.read_board('maps/test-board.txt') dmap = MyTronBot.distance_map(board, board.me()) self.assertEquals(dmap[(2,1)], 1) self.assertEquals(dmap[(2,2)], 2) self.assertEquals(dmap[(2,3)], 3) board = tronutils.read_board('maps/quadrant.txt') dmap = MyTronBot.distance_map(board, board.me()) self.assertEquals(dmap[(3,4)], 1) self.assertEquals(dmap[(4,3)], 1) self.assertEquals(dmap[(9,5)], 8) self.assertEquals(dmap[(13,13)], 20)
def test_distance_map(self): board = tronutils.read_board('maps/test-board.txt') dmap = MyTronBot.distance_map(board, board.me()) self.assertEquals(dmap[(2, 1)], 1) self.assertEquals(dmap[(2, 2)], 2) self.assertEquals(dmap[(2, 3)], 3) board = tronutils.read_board('maps/quadrant.txt') dmap = MyTronBot.distance_map(board, board.me()) self.assertEquals(dmap[(3, 4)], 1) self.assertEquals(dmap[(4, 3)], 1) self.assertEquals(dmap[(9, 5)], 8) self.assertEquals(dmap[(13, 13)], 20)