About the Configuration#

Explanation of the Configuration#

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

The config directory contains the agent configuration files.

launcher.yaml#

launcher.yaml is the configuration file loaded when the agent starts. It specifies the simulation server and the file that describes which modules to load.

module.yaml#

module.yaml is the configuration file for the modules loaded by the agent. It specifies the paths of the modules to load. When specifying paths, use paths relative to the project’s main.py.

Example

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 is a configuration file used during development. It is used when retrieving values from external sources while developing agents. Therefore, it cannot be used during competition.