class_docstr: Collect experiences from user environment using Connectors.
docstr: Create a new batch builder.
  
  We create a _PolicyCollectorGroup based on the full policy_map
  as the batch builder.
docstr_tok: ["Create","a","new","batch","builder",".","We","create","a","_PolicyCollectorGroup","based","on","the","full","policy_map","as","the","batch","builder","."]
code: def _new_batch_builder(self, _) -> _PolicyCollectorGroup:
      """Create a new batch builder.
  
      We create a _PolicyCollectorGroup based on the full policy_map
      as the batch builder.
      """
      return _PolicyCollectorGroup(self._worker.policy_map)
  
imports: from collections import defaultdict
  import logging
  import time
  import tree
  from typing import TYPE_CHECKING, Dict, Iterator, List, Optional, Set, Tuple, Union
  import numpy
  from ray.rllib.env.base_env import ASYNC_RESET_RETURN, BaseEnv
  from ray.rllib.env.external_env import ExternalEnvWrapper
  from ray.rllib.env.wrappers.atari_wrappers import MonitorEnv, get_wrapper_by_cls
  from ray.rllib.evaluation.collectors.simple_list_collector import _PolicyCollectorGroup
  from ray.rllib.policy.rnn_sequencing import pad_batch_to_sequences_of_same_size
  from ray.rllib.evaluation.episode_v2 import EpisodeV2
  from ray.rllib.evaluation.metrics import RolloutMetrics
  from ray.rllib.models.preprocessors import Preprocessor
  from ray.rllib.policy.policy import Policy
  from ray.rllib.policy.sample_batch import MultiAgentBatch, SampleBatch, concat_samples
  from ray.rllib.utils.annotations import DeveloperAPI
  from ray.rllib.utils.filter import Filter
  from ray.rllib.utils.numpy import convert_to_numpy
  from ray.rllib.utils.spaces.space_utils import unbatch, get_original_space
  from ray.rllib.utils.typing import ActionConnectorDataType, AgentConnectorDataType, AgentID, EnvActionType, EnvID, EnvInfoDict, EnvObsType, MultiAgentDict, MultiEnvDict, PolicyID, PolicyOutputType, SampleBatchType, StateBatches, TensorStructType
  from ray.util.debug import log_once
label_desc: Use image node_id 4 for calling the EnvRunnerV2 obj's underlying member method code with example usage: obj._new_batch_builder(_) and returns: _PolicyCollectorGroup