コンフィグについて#

コンフィグについての説明#

.
└── <your_team_name>
    └── config
        ├── development.json
        ├── launcher.yaml
        └── module.yaml

config ディレクトリには、エージェントの設定ファイルが格納されています。

launcher.yaml#

launcher.yaml は、エージェントの起動時に読み込まれる設定ファイルです。 シミュレーションサーバーの指定や読み込むモジュールが記述されたファイルの指定などが記述されています。

module.yaml#

module.yaml は、エージェントが読み込むモジュールの設定ファイルです。 読み込むモジュールのパスなどが記述されています。 パスを指定する際は、プロジェクトのmain.pyからの相対パスで指定してください。

DefaultSearch:
    PathPlanning: src.<your_team_name>.module.complex.sample_search.SampleSearch
    Clustering: src.<your_team_name>.module.complex.sample_search.SampleClustering

development.json#

development.json は、開発時に使用する設定ファイルです。 エージェントの開発時に外部から値を取得する際に使用します。 そのため、競技時には使用することができません。