function GymClient:env_step()

in binding-lua/gym_http_client.lua [68:79]


function GymClient:env_step(instance_id, action, render, video_callable)
   render = render or false
   video_callable = video_callable or false
   route = '/v1/envs/'..instance_id..'/step/'
   req_data = {action = action, render = render, video_callable = video_callable}
   resp_data = self:post_request(route, req_data)
   obs = resp_data['observation']
   reward = resp_data['reward']
   done = resp_data['done']
   info = resp_data['info']
   return obs, reward, done, info
end