GymCoreEnv

class maze.core.wrappers.maze_gym_env_wrapper.GymCoreEnv(env: gym.Env)

Wraps a Gym environment into a maze core environment.

Parameters

env – The Gym environment.

actor_id() → Tuple[Union[str, int], int]

Intercept CoreEnv.actor_id

close()None

Intercept CoreEnv.close

get_maze_state() → Any

Intercept CoreEnv.get_maze_state

get_renderer()maze.core.rendering.renderer.Renderer

Intercept CoreEnv.get_renderer

get_serializable_components() → Dict[str, Any]

Intercept CoreEnv.get_serializable_components

is_actor_done()bool

Intercept CoreEnv.is_actor_done

reset() → Any

Intercept CoreEnv.reset

seed(seed: int)None

Intercept CoreEnv.seed

step(maze_action: Any) → Tuple[Any, Union[float, numpy.ndarray, Any], bool, Dict[Any, Any]]

Intercept CoreEnv.step