gxm.Transition#

class Transition(obs, action, reward, terminated, truncated, next_obs, info)#

Bases: object

Class representing a single transition \((S_i, A_i, R_i, S_{i+1})\) in an environment.

__init__(obs, action, reward, terminated, truncated, next_obs, info)#

Methods

__init__(obs, action, reward, terminated, ...)

Attributes

done

Return whether the episode has ended (either terminated or truncated).

obs

action

reward

terminated

truncated

next_obs

info

action: Any#
property done: Array#

Return whether the episode has ended (either terminated or truncated).

info: dict[str, Any]#
next_obs: Any#
obs: Any#
reward: Array#
terminated: Array#
truncated: Array#