external_env.rst 742 B

12345678910111213141516171819202122232425262728
  1. .. _external-env-reference-docs:
  2. ExternalEnv API
  3. ===============
  4. ExternalEnv (Single-Agent Case)
  5. -------------------------------
  6. rllib.env.external_env.ExternalEnv
  7. ++++++++++++++++++++++++++++++++++
  8. .. autoclass:: ray.rllib.env.external_env.ExternalEnv
  9. :special-members: __init__
  10. :members:
  11. ExternalMultiAgentEnv (Multi-Agent Case)
  12. ----------------------------------------
  13. rllib.env.external_multi_agent_env.ExternalMultiAgentEnv
  14. ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
  15. If your external environment needs to support multi-agent RL, you should instead
  16. sub-class ``ExternalMultiAgentEnv``:
  17. .. autoclass:: ray.rllib.env.external_multi_agent_env.ExternalMultiAgentEnv
  18. :special-members: __init__
  19. :members: