code: def rollout(
      checkpoint: str = cli.Checkpoint,
      algo: str = cli.Algo,
      env: str = cli.Env,
      local_mode: bool = cli.LocalMode,
      render: bool = cli.Render,
      steps: int = cli.Steps,
      episodes: int = cli.Episodes,
      out: str = cli.Out,
      config: str = cli.Config,
      save_info: bool = cli.SaveInfo,
      use_shelve: bool = cli.UseShelve,
      track_progress: bool = cli.TrackProgress,
  ):
      """Old rollout script. Please use `rllib evaluate` instead."""
      from ray.rllib.utils.deprecation import deprecation_warning
  
      deprecation_warning(
          old="rllib rollout", new="rllib evaluate", error=True
      )
  
file_path: ray/rllib/scripts.py
imports: import collections
  from rich.console import Console
  from rich.table import Table
  import typer
  from ray.rllib import train
  from ray.rllib.common import CLIArguments
  from ray.rllib.common import EXAMPLES, FrameworkEnum, example_help, download_example_file
label_desc: Use image node_id 8 for calling a global function with example usage: rollout(checkpoint, algo, env, local_mode, render, steps, episodes, out, config, save_info, use_shelve, track_progress) without return types