rlmesh.types.EnvLike
Structural protocol for a single environment.
Attributes
Methods
observation_space
property[source]property observation_space: SpaceLike[EnvObsT]Space describing reset and step observations.
action_space
property[source]property action_space: SpaceLike[EnvActT]Space describing accepted actions.
reset
function[source]reset(
*,
seed: int | None = None,
options: InfoDict | None = None,
) -> tuple[EnvObsT, InfoDict]Reset the environment and return the initial observation.
step
function[source]step(
action: EnvActT,
) -> tuple[EnvObsT, SupportsFloat, bool, bool, InfoDict]Apply one action and return the Gymnasium-style step tuple.
close
function[source]close() -> NoneRelease environment resources.