code: def _update_val(self, val, result_score_list):
          
          self._update_pbar()
          if val == 'Timeout':
              self._update_pbar(pbar_msg=('Skipped pipeline #{0} due to time out. '
                                          'Continuing to the next pipeline.'.format(self._pbar.n)))
              result_score_list.append(-float('inf'))
          else:
              result_score_list.append(val)
          return result_score_list
docs: Update values in the list of result scores and self._pbar during pipeline evaluation.
  
          Parameters
          ----------
          val: float or "Timeout"
              CV scores
          result_score_list: list
              A list of CV scores
  
          Returns
          -------
          result_score_list: list
              A updated list of CV scores