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