- ステップ1:リポジトリをGitHubからクローン(go clone https://github.com/Adriano-7/mean-field-marl)。
- ステップ2:依存関係をインストール(pip install -r requirements.txt)。
- ステップ3:設定ファイルで環境とハイパーパラメーターを構成。
- ステップ4:サポートされている環境(例:Particle World、Gridworld)を選択または追加。
- ステップ5:訓練スクリプトを実行(python train.py --config config.yaml)。
- ステップ6:内蔵されたログとMatplotlibプロットで訓練の進行状況を監視。
- ステップ7:評価スクリプトを使ってポリシーを評価し、結果をTensorBoardにエクスポート。
- ステップ8:新しいアルゴリズムや環境の拡張はモジュール性の高いコードベースを利用して容易に拡張可能。