class Person_Finder: def __init__(self, num_finders, lost_p_coords): self.map = Map(num_finders) self.map.set_lost_person(lost_p_coords) self.is_found = False self.coord_list = [] def iter_find(self): while(self.is_found == False): if self.coord_list == []: self.coord_list = self.map.get_all_coords() else: self.coord_list = vstack((self.coord_list, self.map.get_all_coords())) self.is_found = self.map.static_search() self.map.move_finders()