code: def _default_search_id(search_id, objective_function):
      if not search_id:
          search_id = objective_function.__name__
      return search_id
  
imports: import copy
  import multiprocessing
  import pandas
  from typing import Union, List, Dict, Type
  from .optimizers import RandomSearchOptimizer
  from .run_search import run_search
  from .results import Results
  from .print_results import PrintResults
  from .search_space import SearchSpace
label_desc: Use image node_id 4 for calling the Hyperactive obj's underlying member method code with example usage: obj._default_search_id(search_id, objective_function) and returns: search_id