Environments ============ .. autoclass:: rl_coach.environments.environment.Environment :members: :inherited-members: DeepMind Control Suite ---------------------- A set of reinforcement learning environments powered by the MuJoCo physics engine. Website: `DeepMind Control Suite `_ .. autoclass:: rl_coach.environments.control_suite_environment.ControlSuiteEnvironment Blizzard Starcraft II --------------------- A popular strategy game which was wrapped with a python interface by DeepMind. Website: `Blizzard Starcraft II `_ .. autoclass:: rl_coach.environments.starcraft2_environment.StarCraft2Environment ViZDoom -------- A Doom-based AI research platform for reinforcement learning from raw visual information. Website: `ViZDoom `_ .. autoclass:: rl_coach.environments.doom_environment.DoomEnvironment CARLA ----- An open-source simulator for autonomous driving research. Website: `CARLA `_ .. autoclass:: rl_coach.environments.carla_environment.CarlaEnvironment OpenAI Gym ---------- A library which consists of a set of environments, from games to robotics. Additionally, it can be extended using the API defined by the authors. Website: `OpenAI Gym `_ In Coach, we support all the native environments in Gym, along with several extensions such as: * `Roboschool `_ - a set of environments powered by the PyBullet engine, that offer a free alternative to MuJoCo. * `Gym Extensions `_ - a set of environments that extends Gym for auxiliary tasks (multitask learning, transfer learning, inverse reinforcement learning, etc.) * `PyBullet `_ - a physics engine that includes a set of robotics environments. .. autoclass:: rl_coach.environments.gym_environment.GymEnvironment