ObservationConversionInterface¶
-
class
maze.core.env.observation_conversion.
ObservationConversionInterface
¶ Interface specifying the conversion of abstract environment state to the gym-compatible observation.
-
abstract
maze_to_space
(maze_state: Any) → Dict[str, numpy.ndarray]¶ Converts core environment state to a machine readable agent observation.
-
space
() → gym.spaces.Dict¶ Returns respective Gym observation space.
-
space_to_maze
(observation: Dict[str, numpy.ndarray]) → Any¶ Converts agent observation to core environment state. (This is most like not possible for most observation observation_conversion)
-
abstract