def set_board(self): # Initialize board with empty tiles for row in range(Minesweeper.ROWS): row_list = list() for column in range(Minesweeper.COLS): row_list.append(Tile(row * Minesweeper.COLS + column)) self.data.append(row_list)
def setup_board(self): # Shuffle up the list to get random random_num_list = number_list.copy() random_res_list = resource_list.copy() random.shuffle(random_num_list) random.shuffle(random_res_list) ctr = 0 for i in range(1, 18): self.tilePool.append( Tile(resource_dependencies[i], random_num_list[i], resource_dependencies[i]))