melvin_ob/objective/
mod.rs

1//! This module defines various objectives and their handling system.
2//! It includes algorithms for managing and interacting with beacon objectives, as well as zoned and secret objectives.
3//! Also this module contains the whole logic for beacon measurements and their filtering.
4
5mod beacon_objective;
6mod beacon_objective_done;
7mod known_img_objective;
8mod secret_img_objective;
9mod bayesian_set;
10mod beacon_controller;
11
12use bayesian_set::BayesianSet;
13use beacon_objective::BeaconMeas;
14
15pub use beacon_objective::BeaconObjective;
16pub use known_img_objective::KnownImgObjective;
17pub use beacon_controller::BeaconController;
18pub use beacon_controller::BeaconControllerState;
19
20#[cfg(test)]
21mod tests;