src.plangym.control.balloon#

Implement the plangym API for the Balloon Learning Environment.

Classes#

BalloonEnv

Balloon Learning Environment.

Functions#

Module Contents#

src.plangym.control.balloon.MatplotlibRenderer()[source]#
class src.plangym.control.balloon.BalloonEnv(name='BalloonLearningEnvironment-v0', renderer=None, array_state=True, **kwargs)[source]#

Bases: plangym.core.PlangymEnv

Balloon Learning Environment.

Implements the ‘BalloonLearningEnvironment-v0’ released by Google in the balloon_learning_environment.

For more information about the environment, please refer to google/balloon-learning-environment.

Parameters:
  • name (str)

  • array_state (bool)

AVAILABLE_RENDER_MODES#
AVAILABLE_OBS_TYPES#
STATE_IS_ARRAY = False#
renderer#
get_state()[source]#

Get the state of the environment.

Return type:

Any

set_state(state)[source]#

Set the state of the environment.

Parameters:

state (Any)

Return type:

None

seed(seed=None)[source]#

Ignore seeding until next release.

Parameters:

seed (int | None)