code: def evaluation(
      self,
      *,
      target_return: Optional[float] = NotProvided,
      **kwargs,
  ) -> "DTConfig":
      super().evaluation(**kwargs)
      if target_return is not NotProvided:
          self.target_return = target_return
  
      return self
  
file_path: ray/rllib/algorithms/dt/dt.py
imports: from typing import List, Optional, Dict, Any, Union
  from ray.rllib.algorithms.algorithm import Algorithm
  from ray.rllib.algorithms.algorithm_config import AlgorithmConfig, NotProvided
  from ray.rllib.utils import deep_update
  from ray.rllib.utils.annotations import override
  from ray.rllib.utils.deprecation import Deprecated, ALGO_DEPRECATION_WARNING
label_desc: Use image node_id 3 for calling the DTConfig obj's underlying member method code with example usage: obj.evaluation() and returns: self