code: def test_evaluate_pong_random_agent(self):
      loop_hparams = registry.hparams("rlmb_tiny")
      planner_hparams = registry.hparams("planner_tiny")
      temp_dir = tf.test.get_temp_dir()
      evaluator.evaluate(
          loop_hparams,
          planner_hparams,
          temp_dir,
          temp_dir,
          temp_dir,
          agent_type="random",
          eval_mode="agent_real",
          eval_with_learner=False,
          log_every_steps=None,
          debug_video_path="",
      )
  
file_path: tensor2tensor/tensor2tensor/rl/evaluator_test.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  from tensor2tensor.rl import evaluator
  from tensor2tensor.utils import registry
  import tensorflow.compat.v1
label_desc: Use image node_id 1 for calling the EvalTest obj's underlying member method code with example usage: obj.test_evaluate_pong_random_agent() without return types