plangym.registry

Functionality for instantiating the environment by passing the environment id.

Module Contents

Functions

get_planenv_class(name, domain_name, state)

Return the class corresponding to the environment name.

get_environment_class(name = None, n_workers = None, ray = False, domain_name = None, state = None)

Get the class and vectorized environment and PlangymEnv class from the make params.

make(name = None, n_workers = None, ray = False, domain_name = None, state = None, **kwargs)

Create the appropriate PlangymEnv from the environment name and other parameters.

plangym.registry.get_planenv_class(name, domain_name, state)[source]

Return the class corresponding to the environment name.

plangym.registry.get_environment_class(name=None, n_workers=None, ray=False, domain_name=None, state=None)[source]

Get the class and vectorized environment and PlangymEnv class from the make params.

Parameters
  • name (str) –

  • n_workers (int) –

  • ray (bool) –

  • domain_name (str) –

  • state (str) –

plangym.registry.make(name=None, n_workers=None, ray=False, domain_name=None, state=None, **kwargs)[source]

Create the appropriate PlangymEnv from the environment name and other parameters.

Parameters
  • name (str) –

  • n_workers (int) –

  • ray (bool) –

  • domain_name (str) –

  • state (str) –