def test5_1(self): ''' 3 single unknowns ''' m = Map(2) self.assertTrue(m.get_percent_cleared() == 0.0, m.get_percent_cleared()) m = self.make_free_map() self.assertTrue(m.get_percent_cleared() == 1.0, m.get_percent_cleared()) m.get_cell_by_index(3,4).set_unknown() self.assertTrue(m.get_percent_cleared() < 1.0, m.get_percent_cleared())
def test5_1(self): ''' 3 single unknowns ''' m = Map(2) self.assertTrue(m.get_percent_cleared() == 0.0, m.get_percent_cleared()) m = self.make_free_map() self.assertTrue(m.get_percent_cleared() == 1.0, m.get_percent_cleared()) m.get_cell_by_index(3, 4).set_unknown() self.assertTrue(m.get_percent_cleared() < 1.0, m.get_percent_cleared())
def make_free_map(self): m = Map(2) for x in xrange(m.num_of_cells): for y in xrange(m.num_of_cells): m.get_cell_by_index(x,y).set_free() return m
def make_free_map(self): m = Map(2) for x in xrange(m.num_of_cells): for y in xrange(m.num_of_cells): m.get_cell_by_index(x, y).set_free() return m