def test_block_outer(self):
     self.assertTrue(maputilities.is_outer_block([0, 0], self.map,
                                                 [15, 15]))
     self.assertFalse(
         maputilities.is_outer_block([1, 5], self.map, [15, 15]))
     self.assertTrue(maputilities.is_outer_block([2, 5], self.map,
                                                 [15, 15]))
     self.assertFalse(
         maputilities.is_outer_block([5, 7], self.map, [15, 15]))
 def update_points(self):
     if not self.robot.position in self.passed:
         self.passed.append(copy.copy(self.robot.position))
         if maputilities.is_outer_block(self.robot.position, self.map, [15, 15]):
             points = 1
         else:
             points = 2
         self.points += points
 def update_points(self):
     if not self.robot.position in self.passed:
         self.passed.append(copy.copy(self.robot.position))
         if maputilities.is_outer_block(self.robot.position, self.map,
                                        [15, 15]):
             points = 1
         else:
             points = 2
         self.points += points
 def test_block_outer(self):
     self.assertTrue(maputilities.is_outer_block([0,0], self.map, [15,15]))
     self.assertFalse(maputilities.is_outer_block([1,5], self.map, [15,15]))
     self.assertTrue(maputilities.is_outer_block([2,5], self.map, [15,15]))
     self.assertFalse(maputilities.is_outer_block([5,7], self.map, [15,15]))