code: def get_runs_by_id(self, config_id):
  		d = self.data[config_id]
  		runs = []
  		for b in d.results.keys():
  			try:
  				err_logs = d.exceptions.get(b, None)
  				if d.results[b] is None:
  					r = Run(config_id, b, None, None , d.time_stamps[b], err_logs)
  				else:
  					r = Run(config_id, b, d.results[b]['loss'], d.results[b]['info'] , d.time_stamps[b], err_logs)
  				runs.append(r)
  			except:
  				raise
  		runs.sort(key=lambda r: r.budget)
  		return(runs)