code: def __repr__(self) -> str:
      t = ", ".join(
          f"{v:.3f} ({int(n)})"
          for v, n in zip(
              self.get_avg_reward_values(), self.total_n_obs_per_arm
          )
      )
      return f"{type(self).__name__}({self.n_arms} arms; {t}"
  
imports: from abc import ABC, abstractmethod
  from typing import List, Optional, Tuple
  import torch
  from torch import Tensor
label_desc: Use image node_id 10 for calling the MABAlgo obj's underlying member method code with example usage: obj.__repr__() and returns: type, str, self, str, t