plangym.control.balloon

Implement the plangym API for the Balloon Learning Environment.

Module Contents

Classes

BalloonEnv

This class implements the 'BalloonLearningEnvironment-v0' released by Google in the balloon_learning_environment.

Functions

MatplotlibRenderer()

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

Bases: plangym.core.PlangymEnv

This class implements the ‘BalloonLearningEnvironment-v0’ released by Google in the balloon_learning_environment.

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

Parameters
  • name (str) –

  • array_state (bool) –

AVAILABLE_RENDER_MODES
AVAILABLE_OBS_TYPES
STATE_IS_ARRAY = False
get_state(self)[source]

Get the state of the environment.

Return type

Any

set_state(self, state)[source]

Set the state of the environment.

Parameters

state (Any) –

Return type

None

seed(self, seed=None)[source]

Ignore seeding until next release.

Parameters

seed (int) –