Reference Links¶
These are the main implementation anchors for the current documentation.
Setup and workflows¶
README.mdMakefilepyproject.toml
Configuration system¶
src/dronewatch/config/loader.pysrc/dronewatch/config/schema.pyconfigs/config.yamlconfigs/debug.yamlconfigs/evaluate.yamlconfigs/random_policy.yamlconfigs/tune_ppo.yaml
Training and evaluation¶
src/dronewatch/training/train_ppo.pysrc/dronewatch/training/rllib_config.pysrc/dronewatch/training/callbacks.pysrc/dronewatch/envs/swarm_search_env.pysrc/dronewatch/envs/reward.pysrc/dronewatch/evaluation/evaluate.pysrc/dronewatch/evaluation/reporting.pysrc/dronewatch/logging/mlflow_logger.py
Rust simulator core¶
rust/swarm_sim/src/lib.rsrust/swarm_sim/src/world.rsrust/swarm_sim/src/config.rsrust/swarm_sim/src/metrics.rsrust/swarm_sim/src/scenario.rsrust/swarm_sim/src/geometry.rsrust/swarm_sim/src/coverage.rs