# Examples
User-facing example programs demonstrating CONDOR pathfinding capabilities.
## Examples in This Directory
Each example is a complete, caller-owned demonstration of one public surface:
- **grid_pathfinding.rs** and **weighted_grid_pathfinding.rs** — basic grid search
- **preprocessed_grid.rs** — build-once/query-many static grid workflow
- **any_angle_pathfinding.rs** — any-angle grid search
- **polygonal_pathfinding.rs** and **fixed_source_polygonal.rs** — exact and repeated polygonal queries
- **navmesh_pathfinding.rs** and **dynamic_navmesh_updates.rs** — prepared and availability-updated navmeshes
- **solver_selection.rs** — choose a current public entrypoint
## Developer Tools
Development and infrastructure tools (capture, seed, analysis, evaluation) have been moved to:
- **dev/condor-bench/examples/** — Governance, measurement, and analysis tools for CONDOR maintainers
## Running Examples
Each example can be run independently. Refer to the repository's main README for build and execution instructions.
## Contributing Examples
To add a new user example:
1. Create a new `.rs` file in this directory following the naming convention
2. Ensure it compiles and runs successfully
3. Document its purpose in this README
4. Submit a PR with the new example