rcognita.loggers.Logger¶
- class rcognita.loggers.Logger¶
Interface class for data loggers. Concrete loggers, associated with concrete system-controller setups, are should be built upon this class. To design a concrete logger: inherit this class, override:
print_sim_step()
:print a row of data of a single simulation step, typically into the console (required).log_data_row()
:same as above, but write to a file (required).- __init__()¶
Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
()Initialize self.
log_data_row
()print_sim_step
()