Core Functionality
AutoRA includes core functionality for running AutoRA experiments organized into these submodules:
autora.state, which underpins the unifiedStateinterface for writing experimentalists, experiment runners and theoristsautora.serializer, utilities for saving and loadingStatesautora.workflow, command line tools for running experimentalists, experiment runners and theoristsautora.variable, for representing experimental metadata describing the type and domain of variablesautora.utils, utilities and helper functions not linked to any specific core functionality
It also provides some basic experimentalists in the autora.experimentalist submodule. However, most
genuinely useful experimentalists and theorists are provided as optional dependencies to the autora package.