rcognita.scenarios.TabularScenarioVI

class rcognita.scenarios.TabularScenarioVI(actor: rcognita.actors.Actor, critic: rcognita.critics.Critic, N_iterations: int, is_playback=None)

Tabular scenario for the use with tabular agents. Each iteration entails processing of the whole observation (or state) and action spaces, correponds to a signle update of the agent. Implements a scenario for value iteration (VI) update.

__init__(actor: rcognita.actors.Actor, critic: rcognita.critics.Critic, N_iterations: int, is_playback=None)

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__(actor, critic, N_iterations[, …])

Initialize self.

run()

step()