- Step1: Clone the repository from GitHub (git clone https://github.com/Adriano-7/mean-field-marl).
- Step2: Install dependencies (pip install -r requirements.txt).
- Step3: Configure the environment and hyperparameters in the config file.
- Step4: Select or add a supported environment (e.g., Particle World, Gridworld).
- Step5: Run the training script (python train.py --config config.yaml).
- Step6: Monitor training progress with built-in logs and Matplotlib plots.
- Step7: Evaluate policies using evaluation scripts and export results to TensorBoard.
- Step8: Customize algorithms or environments by extending the modular codebase.