🚀 Feature
Motivation
Even though the API in Graph and EngineGraph for nodes (inputs/outputs), objects (actuators/sensors), and the environment (actions/observations) are practically the same, they have different names. This unnecessarily confuses new users. Referring to all of them as either an input or output will make the API more consistent and easier to grasp.
Checklist
🚀 Feature
actions/observationstooutputs/inputs, respectively in theGraph.outputs/inputsasactions/observationsifGymBaseEnvis used. Else stick tooutputs/inputsnaming convention.sensors/actuatorstooutputs/inputs, respectively in theEngineGraph.Motivation
Even though the API in
GraphandEngineGraphfor nodes (inputs/outputs), objects (actuators/sensors), and the environment (actions/observations) are practically the same, they have different names. This unnecessarily confuses new users. Referring to all of them as either aninputoroutputwill make the API more consistent and easier to grasp.Checklist