def genHouses(self, size): neighborhood = [] for x in range(0, size): streetHomes = [] for y in range(0, size): tempHome = Home() self.monstersInHouses = self.monstersInHouses + tempHome.numMonster() streetHomes.append(tempHome) tempHome.add_observer(self) neighborhood.append(streetHomes) return neighborhood
def populateHood(self, size): neigh = [] for i in range(0, size): hood = [] for j in range(0, size): newHome = Home() self.count = self.count + newHome.getNumMonsters() hood.append(newHome) newHome.add_observer(self) neigh.append(hood) return neigh