docs: def best_result(self):
          """
          The best result of the grid search. That is, the result output by the non linear search that had the highest
          maximum figure of merit.
  
          Returns
          -------
          best_result: Result
          """
          best_result = None
          for result in self.results:
              if best_result is None or result.figure_of_merit > best_result.figure_of_merit:
                  best_result = result
          return best_result