def bruteForce(self, options): options_generator = ParameterHandler.BruteForce().optionsGenerator() counter = 1 self.handleExtractionMessages = self.handleExtractionMessages3 for signal_processing_options in options_generator: file_name = "C:\\Users\\Anti\\Desktop\\PycharmProjects\\VEP-BCI\\src\\results_brute\\" + str( counter) + ".txt" results_file = open(file_name, "w") results_file.write(str(signal_processing_options) + "\n") result = self.costFunction(options, signal_processing_options) results_file.write(str(result)) results_file.close() counter += 1