The cause of the issue with RLlibHiWayEnv is that the agent observation and action adaptors need to contain spaces and override the observation and action space of the environment. These adaptors should be removed from the agent spec and added as environment parameters.
The cause of the issue with the environments in make is that when using ObservationSpacesFormatter.unformatted or ActionSpacesFormatter.unformatted the generated action space is None.
Motivation
The
"hiway-v1"
andRLlibHiWayEnv
environments currently do not pass the environment checkers and should to make the configuration easier.Proposal
Run fixes on the
hiway-v0
environment so that the following should pass:The cause of the issue with
RLlibHiWayEnv
is that the agent observation and action adaptors need to contain spaces and override the observation and action space of the environment. These adaptors should be removed from the agent spec and added as environment parameters.The cause of the issue with the environments in
make
is that when usingObservationSpacesFormatter.unformatted
orActionSpacesFormatter.unformatted
the generated action space isNone
.Alternatives
No response
Additional context
No response