class_docstr: See ``SuccessiveHalving`` for documentation.
code: def set_state(self, state: dict[str, Any]) -> None:  # noqa: D102
      super().set_state(state)
      self._next_bracket = state["next_bracket"]
  
file_path: SMAC3/smac/intensifier/hyperband.py
imports: from __future__ import annotations
  from typing import Any
  from smac.intensifier.successive_halving import SuccessiveHalving
label_desc: Use image node_id 4 for calling the Hyperband obj's underlying member method code with example usage: obj.set_state(state) without return types