code: def configspace(self) -> ConfigurationSpace:
      # Build Configuration Space which defines all parameters and their ranges
      cs = ConfigurationSpace(seed=0)
  
      # First we create our hyperparameters
      x = Float("x", (-5, 5))
      y = Float("y", (-5, 5))
  
      # Add hyperparameters and conditions to our configspace
      cs.add_hyperparameters([x, y])
  
      return cs
  
file_path: SMAC3/benchmark/src/models/himmelblau.py
imports: from __future__ import annotations
  from ConfigSpace import Configuration, ConfigurationSpace, Float
  from src.datasets.dataset import Dataset
  from src.models.model import Model
label_desc: Use image node_id 2 for calling the HimmelblauModel obj's underlying member method code with example usage: obj.configspace() and returns: cs