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() gymnasium.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)