rcognita.scenarios

This module contains various simulation scenarios. For instance, an online scenario is when the controller and system interact with each other live via exchange of observations and actions, successively in time steps.

Classes

EpisodicScenario(N_episodes, N_iterations, *args)

EpisodicScenarioAsyncAC(*args, **kwargs)

EpisodicScenarioREINFORCE(*args[, …])

OnlineScenario(simulator, controller, …[, …])

Online scenario: the controller and system interact with each other live via exchange of observations and actions, successively in time steps.

Scenario()

TabularScenarioVI(actor, critic, N_iterations)

Tabular scenario for the use with tabular agents.