To install Adaptive-B, all that needs to be done is clone this repository to the desired directory.
Adaptive-B uses Anaconda to manage Python and it's dependencies, listed in environment.yml. To install the fl-py37 Python environment, set up Anaconda (or Miniconda), then download the environment dependencies with:
conda env -n fl-py37 -f environment.ymlBefore using the repository, make sure to activate the fl-py37 environment with:
conda activate fl-py37To start a simulation, run run.py from the repository's root directory:
python run.py
--config=config.json
--log=INFO--config(-c): path to the configuration file to be used.--log(-l): level of logging info to be written to console, defaults toINFO.