Beispiel #1
0
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()