rcognita.controllers.CALFControllerPredictive
- class rcognita.controllers.CALFControllerPredictive(*args, critic_period=0.1, actor=None, critic=None, time_start=0, action_bounds=None, **kwargs)
- __init__(*args, critic_period=0.1, actor=None, critic=None, time_start=0, action_bounds=None, **kwargs)
Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
(*args[, critic_period, actor, …])Initialize self.
collect_critic_stats
(time)compute_action
(time, observation[, …])compute_action_sampled
(time, observation[, …])compute_weights_displacement
(agent)invoke_safe_action
(observation)reset
(time_start)Resets agent for use in multi-episode simulation.